home *** CD-ROM | disk | FTP | other *** search
/ CD Fun House 1 / CD Fun House (Wayzata Technology).iso / •Games Parlour• / •Classic Board Games• / SuperMind ••••• / SuperMind v2.0 / SuperMind v2.0.rsrc / CODE_7.txt < prev    next >
Text File  |  1990-09-13  |  595KB  |  10,551 lines

  1. # near model CODE resource
  2. # jump table entries: 2960-2983 (24 of them)
  3. export_393:
  4. 00000000  4E75                     rts
  5. export_370:
  6. fn00000002:
  7. 00000002  4E56 FF80                link       A6, -0x0080
  8. 00000006  48E7 0308                movem.l    -[A7], D6,D7,A4
  9. 0000000A  286E 000C                movea.l    A4, [A6 + 0xC]
  10. 0000000E  206E 0018                movea.l    A0, [A6 + 0x18]
  11. 00000012  4250                     clr.w      [A0]
  12. 00000014  42A7                     clr.l      -[A7]
  13. 00000016  4EAD 13D2                jsr        [A5 + 0x13D2 /* export_630 */]
  14. 0000001A  201F                     move.l     D0, [A7]+
  15. 0000001C  0C80 0000 1388           cmpi.l     D0, 0x1388
  16. 00000022  6C06                     bge        +0x8 /* 0000002A */
  17. 00000024  7032                     moveq.l    D0, 0x32
  18. 00000026  6000 028C                bra        +0x28E /* 000002B4 */
  19. label0000002A:
  20. 0000002A  0C6D 002C 8DBA           cmpi.w     [A5 - 0x7246], 0x2C /* ',' */
  21. 00000030  6D06                     blt        +0x8 /* 00000038 */
  22. 00000032  706F                     moveq.l    D0, 0x6F
  23. 00000034  6000 027E                bra        +0x280 /* 000002B4 */
  24. label00000038:
  25. 00000038  4A54                     tst.w      [A4]
  26. 0000003A  6606                     bne        +0x8 /* 00000042 */
  27. 0000003C  7003                     moveq.l    D0, 0x03
  28. 0000003E  6000 0274                bra        +0x276 /* 000002B4 */
  29. label00000042:
  30. 00000042  486E FF86                pea.l      [A6 - 0x7A]
  31. 00000046  486E FFC4                pea.l      [A6 - 0x3C]
  32. 0000004A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  33. 0000004E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  34. 00000052  2F0C                     move.l     -[A7], A4
  35. 00000054  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  36. 00000058  4EBA 0D8A                jsr        [PC + 0xD8A /* 00000DE4 */]
  37. 0000005C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  38. 00000060  3E00                     move.w     D7, D0
  39. 00000062  0C47 0010                cmpi.w     D7, 0x10
  40. 00000066  6622                     bne        +0x24 /* 0000008A */
  41. 00000068  206E 0018                movea.l    A0, [A6 + 0x18]
  42. 0000006C  7001                     moveq.l    D0, 0x01
  43. 0000006E  3080                     move.w     [A0], D0
  44. 00000070  526D 8FDA                addq.w     [A5 - 0x7026], 1
  45. 00000074  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  46. 00000078  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  47. 0000007C  2F0C                     move.l     -[A7], A4
  48. 0000007E  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  49. 00000082  4FEF 000C                lea.l      A7, [A7 + 0xC]
  50. 00000086  6000 022C                bra        +0x22E /* 000002B4 */
  51. label0000008A:
  52. 0000008A  4A47                     tst.w      D7
  53. 0000008C  6706                     beq        +0x8 /* 00000094 */
  54. 0000008E  3007                     move.w     D0, D7
  55. 00000090  6000 0222                bra        +0x224 /* 000002B4 */
  56. label00000094:
  57. 00000094  486E FF86                pea.l      [A6 - 0x7A]
  58. 00000098  4EAD 03CA                jsr        [A5 + 0x3CA /* export_117 */]
  59. 0000009C  588F                     addq.l     A7, 4
  60. 0000009E  206E 0018                movea.l    A0, [A6 + 0x18]
  61. 000000A2  302E FFC4                move.w     D0, [A6 - 0x3C]
  62. 000000A6  D150                     add.w      [A0], D0
  63. 000000A8  302E FFC4                move.w     D0, [A6 - 0x3C]
  64. 000000AC  48C0                     ext.l      D0
  65. 000000AE  E780                     asl        D0, 3
  66. 000000B0  D9C0                     add.l      A4, D0
  67. 000000B2  0C54 03E8                cmpi.w     [A4], 0x3E8
  68. 000000B6  6D06                     blt        +0x8 /* 000000BE */
  69. 000000B8  0C54 0400                cmpi.w     [A4], 0x400
  70. 000000BC  6F18                     ble        +0x1A /* 000000D6 */
  71. label000000BE:
  72. 000000BE  206E 001C                movea.l    A0, [A6 + 0x1C]
  73. 000000C2  43EE FF86                lea.l      A1, [A6 - 0x7A]
  74. 000000C6  700D                     moveq.l    D0, 0x0D
  75. label000000C8:
  76. 000000C8  20D9                     move.l     [A0]+, [A1]+
  77. 000000CA  51C8 FFFC                dbf        D0, -0x6 /* 000000C8 */
  78. 000000CE  30D9                     move.w     [A0]+, [A1]+
  79. 000000D0  7000                     moveq.l    D0, 0x00
  80. 000000D2  6000 01E0                bra        +0x1E2 /* 000002B4 */
  81. label000000D6:
  82. 000000D6  3D6D 8DBA FFC2           move.w     [A6 - 0x3E], [A5 - 0x7246]
  83. 000000DC  526D 8DBA                addq.w     [A5 - 0x7246], 1
  84. 000000E0  302D 8DBA                move.w     D0, [A5 - 0x7246]
  85. 000000E4  C1FC 003E                muls.w     D0, 0x3E /* '>' */
  86. 000000E8  41ED 9D82                lea.l      A0, [A5 - 0x627E]
  87. 000000EC  D1C0                     add.l      A0, D0
  88. 000000EE  2D48 FF80                move.l     [A6 - 0x80], A0
  89. 000000F2  302D 8DBA                move.w     D0, [A5 - 0x7246]
  90. 000000F6  C1FC 003E                muls.w     D0, 0x3E /* '>' */
  91. 000000FA  41ED 9D82                lea.l      A0, [A5 - 0x627E]
  92. 000000FE  D1C0                     add.l      A0, D0
  93. 00000100  43EE FF84                lea.l      A1, [A6 - 0x7C]
  94. 00000104  700E                     moveq.l    D0, 0x0E
  95. label00000106:
  96. 00000106  20D9                     move.l     [A0]+, [A1]+
  97. 00000108  51C8 FFFC                dbf        D0, -0x6 /* 00000106 */
  98. 0000010C  30D9                     move.w     [A0]+, [A1]+
  99. 0000010E  7C01                     moveq.l    D6, 0x01
  100. label00000110:
  101. 00000110  3D54 FF84                move.w     [A6 - 0x7C], [A4]
  102. 00000114  7009                     moveq.l    D0, 0x09
  103. 00000116  3D40 FF86                move.w     [A6 - 0x7A], D0
  104. 0000011A  508C                     addq.l     A4, 8
  105. 0000011C  206E 0018                movea.l    A0, [A6 + 0x18]
  106. 00000120  5250                     addq.w     [A0], 1
  107. 00000122  0C6E 03FA FF84           cmpi.w     [A6 - 0x7C], 0x3FA
  108. 00000128  6600 0068                bne        +0x6A /* 00000192 */
  109. 0000012C  0C54 03EA                cmpi.w     [A4], 0x3EA
  110. 00000130  6638                     bne        +0x3A /* 0000016A */
  111. 00000132  3D7C 03FB FF84           move.w     [A6 - 0x7C], 0x3FB
  112. 00000138  508C                     addq.l     A4, 8
  113. 0000013A  206E 0018                movea.l    A0, [A6 + 0x18]
  114. 0000013E  5250                     addq.w     [A0], 1
  115. 00000140  0C54 271B                cmpi.w     [A4], 0x271B
  116. 00000144  6606                     bne        +0x8 /* 0000014C */
  117. 00000146  3D7C 03F8 FF84           move.w     [A6 - 0x7C], 0x3F8
  118. label0000014C:
  119. 0000014C  0C54 0C06                cmpi.w     [A4], 0xC06
  120. 00000150  6606                     bne        +0x8 /* 00000158 */
  121. 00000152  3D7C 03FF FF84           move.w     [A6 - 0x7C], 0x3FF
  122. label00000158:
  123. 00000158  0C6E 03FB FF84           cmpi.w     [A6 - 0x7C], 0x3FB
  124. 0000015E  6732                     beq        +0x34 /* 00000192 */
  125. 00000160  508C                     addq.l     A4, 8
  126. 00000162  206E 0018                movea.l    A0, [A6 + 0x18]
  127. 00000166  5250                     addq.w     [A0], 1
  128. 00000168  6028                     bra        +0x2A /* 00000192 */
  129. label0000016A:
  130. 0000016A  0C54 271B                cmpi.w     [A4], 0x271B
  131. 0000016E  6606                     bne        +0x8 /* 00000176 */
  132. 00000170  3D7C 03F9 FF84           move.w     [A6 - 0x7C], 0x3F9
  133. label00000176:
  134. 00000176  0C54 0C06                cmpi.w     [A4], 0xC06
  135. 0000017A  6606                     bne        +0x8 /* 00000182 */
  136. 0000017C  3D7C 03FE FF84           move.w     [A6 - 0x7C], 0x3FE
  137. label00000182:
  138. 00000182  0C6E 03FA FF84           cmpi.w     [A6 - 0x7C], 0x3FA
  139. 00000188  6708                     beq        +0xA /* 00000192 */
  140. 0000018A  508C                     addq.l     A4, 8
  141. 0000018C  206E 0018                movea.l    A0, [A6 + 0x18]
  142. 00000190  5250                     addq.w     [A0], 1
  143. label00000192:
  144. 00000192  526D 8DBA                addq.w     [A5 - 0x7246], 1
  145. 00000196  0C6D 002D 8DBA           cmpi.w     [A5 - 0x7246], 0x2D /* '-' */
  146. 0000019C  6D18                     blt        +0x1A /* 000001B6 */
  147. 0000019E  3B6E FFC2 8DBA           move.w     [A5 - 0x7246], [A6 - 0x3E]
  148. 000001A4  3F06                     move.w     -[A7], D6
  149. 000001A6  2F2E FF80                move.l     -[A7], [A6 - 0x80]
  150. 000001AA  4EBA 0110                jsr        [PC + 0x110 /* 000002BC */]
  151. 000001AE  5C8F                     addq.l     A7, 6
  152. 000001B0  706F                     moveq.l    D0, 0x6F
  153. 000001B2  6000 0100                bra        +0x102 /* 000002B4 */
  154. label000001B6:
  155. 000001B6  302D 8DBA                move.w     D0, [A5 - 0x7246]
  156. 000001BA  C1FC 003E                muls.w     D0, 0x3E /* '>' */
  157. 000001BE  41ED 9D82                lea.l      A0, [A5 - 0x627E]
  158. 000001C2  D1C0                     add.l      A0, D0
  159. 000001C4  43EE FF84                lea.l      A1, [A6 - 0x7C]
  160. 000001C8  700E                     moveq.l    D0, 0x0E
  161. label000001CA:
  162. 000001CA  20D9                     move.l     [A0]+, [A1]+
  163. 000001CC  51C8 FFFC                dbf        D0, -0x6 /* 000001CA */
  164. 000001D0  30D9                     move.w     [A0]+, [A1]+
  165. 000001D2  5246                     addq.w     D6, 1
  166. 000001D4  486E FF86                pea.l      [A6 - 0x7A]
  167. 000001D8  486E FFC4                pea.l      [A6 - 0x3C]
  168. 000001DC  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  169. 000001E0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  170. 000001E4  2F0C                     move.l     -[A7], A4
  171. 000001E6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  172. 000001EA  4EBA 0BF8                jsr        [PC + 0xBF8 /* 00000DE4 */]
  173. 000001EE  4FEF 0018                lea.l      A7, [A7 + 0x18]
  174. 000001F2  3E00                     move.w     D7, D0
  175. 000001F4  4A47                     tst.w      D7
  176. 000001F6  6718                     beq        +0x1A /* 00000210 */
  177. 000001F8  3B6E FFC2 8DBA           move.w     [A5 - 0x7246], [A6 - 0x3E]
  178. 000001FE  3F06                     move.w     -[A7], D6
  179. 00000200  2F2E FF80                move.l     -[A7], [A6 - 0x80]
  180. 00000204  4EBA 00B6                jsr        [PC + 0xB6 /* 000002BC */]
  181. 00000208  5C8F                     addq.l     A7, 6
  182. 0000020A  3007                     move.w     D0, D7
  183. 0000020C  6000 00A6                bra        +0xA8 /* 000002B4 */
  184. label00000210:
  185. 00000210  486E FF86                pea.l      [A6 - 0x7A]
  186. 00000214  4EAD 03CA                jsr        [A5 + 0x3CA /* export_117 */]
  187. 00000218  588F                     addq.l     A7, 4
  188. 0000021A  206E 0018                movea.l    A0, [A6 + 0x18]
  189. 0000021E  302E FFC4                move.w     D0, [A6 - 0x3C]
  190. 00000222  D150                     add.w      [A0], D0
  191. 00000224  302E FFC4                move.w     D0, [A6 - 0x3C]
  192. 00000228  48C0                     ext.l      D0
  193. 0000022A  E780                     asl        D0, 3
  194. 0000022C  D9C0                     add.l      A4, D0
  195. 0000022E  526D 8DBA                addq.w     [A5 - 0x7246], 1
  196. 00000232  0C6D 002D 8DBA           cmpi.w     [A5 - 0x7246], 0x2D /* '-' */
  197. 00000238  6D18                     blt        +0x1A /* 00000252 */
  198. 0000023A  3B6E FFC2 8DBA           move.w     [A5 - 0x7246], [A6 - 0x3E]
  199. 00000240  3F06                     move.w     -[A7], D6
  200. 00000242  2F2E FF80                move.l     -[A7], [A6 - 0x80]
  201. 00000246  4EBA 0074                jsr        [PC + 0x74 /* 000002BC */]
  202. 0000024A  5C8F                     addq.l     A7, 6
  203. 0000024C  706F                     moveq.l    D0, 0x6F
  204. 0000024E  6000 0064                bra        +0x66 /* 000002B4 */
  205. label00000252:
  206. 00000252  302D 8DBA                move.w     D0, [A5 - 0x7246]
  207. 00000256  C1FC 003E                muls.w     D0, 0x3E /* '>' */
  208. 0000025A  41ED 9D82                lea.l      A0, [A5 - 0x627E]
  209. 0000025E  D1C0                     add.l      A0, D0
  210. 00000260  43EE FF84                lea.l      A1, [A6 - 0x7C]
  211. 00000264  700E                     moveq.l    D0, 0x0E
  212. label00000266:
  213. 00000266  20D9                     move.l     [A0]+, [A1]+
  214. 00000268  51C8 FFFC                dbf        D0, -0x6 /* 00000266 */
  215. 0000026C  30D9                     move.w     [A0]+, [A1]+
  216. 0000026E  5246                     addq.w     D6, 1
  217. 00000270  0C54 03E8                cmpi.w     [A4], 0x3E8
  218. 00000274  6F08                     ble        +0xA /* 0000027E */
  219. 00000276  0C54 0400                cmpi.w     [A4], 0x400
  220. 0000027A  6D00 FE94                blt        -0x16A /* 00000110 */
  221. label0000027E:
  222. 0000027E  3F06                     move.w     -[A7], D6
  223. 00000280  2F2E FF80                move.l     -[A7], [A6 - 0x80]
  224. 00000284  4EBA 006E                jsr        [PC + 0x6E /* 000002F4 */]
  225. 00000288  5C8F                     addq.l     A7, 6
  226. 0000028A  3E00                     move.w     D7, D0
  227. 0000028C  4A47                     tst.w      D7
  228. 0000028E  670A                     beq        +0xC /* 0000029A */
  229. 00000290  3B6E FFC2 8DBA           move.w     [A5 - 0x7246], [A6 - 0x3E]
  230. 00000296  3007                     move.w     D0, D7
  231. 00000298  601A                     bra        +0x1C /* 000002B4 */
  232. label0000029A:
  233. 0000029A  206E FF80                movea.l    A0, [A6 - 0x80]
  234. 0000029E  226E 001C                movea.l    A1, [A6 + 0x1C]
  235. 000002A2  5488                     addq.l     A0, 2
  236. 000002A4  700D                     moveq.l    D0, 0x0D
  237. label000002A6:
  238. 000002A6  22D8                     move.l     [A1]+, [A0]+
  239. 000002A8  51C8 FFFC                dbf        D0, -0x6 /* 000002A6 */
  240. 000002AC  32D8                     move.w     [A1]+, [A0]+
  241. 000002AE  9D6D 8DBA                sub.w      [A5 - 0x7246], D6
  242. 000002B2  7000                     moveq.l    D0, 0x00
  243. label000002B4:
  244. 000002B4  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  245. 000002B8  4E5E                     unlink     A6
  246. 000002BA  4E75                     rts
  247. fn000002BC:
  248. 000002BC  4E56 0000                link       A6, 0
  249. 000002C0  48E7 0308                movem.l    -[A7], D6,D7,A4
  250. 000002C4  286E 0008                movea.l    A4, [A6 + 0x8]
  251. 000002C8  3E2E 000C                move.w     D7, [A6 + 0xC]
  252. 000002CC  7C00                     moveq.l    D6, 0x00
  253. 000002CE  6018                     bra        +0x1A /* 000002E8 */
  254. label000002D0:
  255. 000002D0  0C6C 0009 0002           cmpi.w     [A4 + 0x2], 0x9 /* '\t' */
  256. 000002D6  670A                     beq        +0xC /* 000002E2 */
  257. 000002D8  486C 0002                pea.l      [A4 + 0x2]
  258. 000002DC  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  259. 000002E0  588F                     addq.l     A7, 4
  260. label000002E2:
  261. 000002E2  49EC 003E                lea.l      A4, [A4 + 0x3E]
  262. 000002E6  5246                     addq.w     D6, 1
  263. label000002E8:
  264. 000002E8  BC47                     cmp.w      D6, D7
  265. 000002EA  6DE4                     blt        -0x1A /* 000002D0 */
  266. 000002EC  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  267. 000002F0  4E5E                     unlink     A6
  268. 000002F2  4E75                     rts
  269. fn000002F4:
  270. 000002F4  4E56 FE96                link       A6, -0x016A
  271. 000002F8  48E7 0F38                movem.l    -[A7], D4,D5,D6,D7,A2,A3,A4
  272. 000002FC  286E 0008                movea.l    A4, [A6 + 0x8]
  273. 00000300  41EE FF4A                lea.l      A0, [A6 - 0xB6]
  274. 00000304  2648                     movea.l    A3, A0
  275. 00000306  41EE FE96                lea.l      A0, [A6 - 0x16A]
  276. 0000030A  2448                     movea.l    A2, A0
  277. 0000030C  41D4                     lea.l      A0, [A4]
  278. 0000030E  49EC 003E                lea.l      A4, [A4 + 0x3E]
  279. 00000312  2688                     move.l     [A3], A0
  280. 00000314  3F14                     move.w     -[A7], [A4]
  281. 00000316  4EBA 013C                jsr        [PC + 0x13C /* 00000454 */]
  282. 0000031A  548F                     addq.l     A7, 2
  283. 0000031C  3800                     move.w     D4, D0
  284. 0000031E  3480                     move.w     [A2], D0
  285. 00000320  3554 0002                move.w     [A2 + 0x2], [A4]
  286. 00000324  7C01                     moveq.l    D6, 0x01
  287. 00000326  49EC 003E                lea.l      A4, [A4 + 0x3E]
  288. 0000032A  7E02                     moveq.l    D7, 0x02
  289. 0000032C  6000 00A4                bra        +0xA6 /* 000003D2 */
  290. label00000330:
  291. 00000330  0807 0000                btst.b     D7, 0x0
  292. 00000334  6700 0092                beq        +0x94 /* 000003C8 */
  293. 00000338  3F14                     move.w     -[A7], [A4]
  294. 0000033A  4EBA 0118                jsr        [PC + 0x118 /* 00000454 */]
  295. 0000033E  548F                     addq.l     A7, 2
  296. 00000340  3A00                     move.w     D5, D0
  297. 00000342  BA44                     cmp.w      D5, D4
  298. 00000344  6E00 0074                bgt        +0x76 /* 000003BA */
  299. 00000348  0C44 0008                cmpi.w     D4, 0x8
  300. 0000034C  6606                     bne        +0x8 /* 00000354 */
  301. 0000034E  0C45 0008                cmpi.w     D5, 0x8
  302. 00000352  6704                     beq        +0x6 /* 00000358 */
  303. label00000354:
  304. 00000354  7000                     moveq.l    D0, 0x00
  305. 00000356  6002                     bra        +0x4 /* 0000035A */
  306. label00000358:
  307. 00000358  7001                     moveq.l    D0, 0x01
  308. label0000035A:
  309. 0000035A  4A40                     tst.w      D0
  310. 0000035C  6754                     beq        +0x56 /* 000003B2 */
  311. 0000035E  6000 005A                bra        +0x5C /* 000003BA */
  312. label00000362:
  313. 00000362  2053                     movea.l    A0, [A3]
  314. 00000364  4868 0002                pea.l      [A0 + 0x2]
  315. 00000368  3F2A 0002                move.w     -[A7], [A2 + 0x2]
  316. 0000036C  206B FFFC                movea.l    A0, [A3 - 0x4]
  317. 00000370  4868 0002                pea.l      [A0 + 0x2]
  318. 00000374  4EBA 0144                jsr        [PC + 0x144 /* 000004BA */]
  319. 00000378  4FEF 000A                lea.l      A7, [A7 + 0xA]
  320. 0000037C  3D40 FFFE                move.w     [A6 - 0x2], D0
  321. 00000380  4A6E FFFE                tst.w      [A6 - 0x2]
  322. 00000384  671E                     beq        +0x20 /* 000003A4 */
  323. 00000386  3007                     move.w     D0, D7
  324. 00000388  C1FC 003E                muls.w     D0, 0x3E /* '>' */
  325. 0000038C  220C                     move.l     D1, A4
  326. 0000038E  9280                     sub.l      D1, D0
  327. 00000390  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  328. 00000394  2F01                     move.l     -[A7], D1
  329. 00000396  4EBA FF24                jsr        [PC - 0xDC /* 000002BC */]
  330. 0000039A  5C8F                     addq.l     A7, 6
  331. 0000039C  302E FFFE                move.w     D0, [A6 - 0x2]
  332. 000003A0  6000 00AA                bra        +0xAC /* 0000044C */
  333. label000003A4:
  334. 000003A4  598B                     subq.l     A3, 4
  335. 000003A6  598A                     subq.l     A2, 4
  336. 000003A8  0C46 0001                cmpi.w     D6, 0x1
  337. 000003AC  6F02                     ble        +0x4 /* 000003B0 */
  338. 000003AE  3812                     move.w     D4, [A2]
  339. label000003B0:
  340. 000003B0  5346                     subq.w     D6, 1
  341. label000003B2:
  342. 000003B2  4A46                     tst.w      D6
  343. 000003B4  6F04                     ble        +0x6 /* 000003BA */
  344. 000003B6  BA44                     cmp.w      D5, D4
  345. 000003B8  6FA8                     ble        -0x56 /* 00000362 */
  346. label000003BA:
  347. 000003BA  588A                     addq.l     A2, 4
  348. 000003BC  3485                     move.w     [A2], D5
  349. 000003BE  3554 0002                move.w     [A2 + 0x2], [A4]
  350. 000003C2  5246                     addq.w     D6, 1
  351. 000003C4  3805                     move.w     D4, D5
  352. 000003C6  6004                     bra        +0x6 /* 000003CC */
  353. label000003C8:
  354. 000003C8  588B                     addq.l     A3, 4
  355. 000003CA  268C                     move.l     [A3], A4
  356. label000003CC:
  357. 000003CC  5247                     addq.w     D7, 1
  358. 000003CE  49EC 003E                lea.l      A4, [A4 + 0x3E]
  359. label000003D2:
  360. 000003D2  BE6E 000C                cmp.w      D7, [A6 + 0xC]
  361. 000003D6  6D00 FF58                blt        -0xA6 /* 00000330 */
  362. 000003DA  6048                     bra        +0x4A /* 00000424 */
  363. label000003DC:
  364. 000003DC  2053                     movea.l    A0, [A3]
  365. 000003DE  4868 0002                pea.l      [A0 + 0x2]
  366. 000003E2  3F2A 0002                move.w     -[A7], [A2 + 0x2]
  367. 000003E6  206B FFFC                movea.l    A0, [A3 - 0x4]
  368. 000003EA  4868 0002                pea.l      [A0 + 0x2]
  369. 000003EE  4EBA 00CA                jsr        [PC + 0xCA /* 000004BA */]
  370. 000003F2  4FEF 000A                lea.l      A7, [A7 + 0xA]
  371. 000003F6  3D40 FFFE                move.w     [A6 - 0x2], D0
  372. 000003FA  4A6E FFFE                tst.w      [A6 - 0x2]
  373. 000003FE  671E                     beq        +0x20 /* 0000041E */
  374. 00000400  302E 000C                move.w     D0, [A6 + 0xC]
  375. 00000404  C1FC 003E                muls.w     D0, 0x3E /* '>' */
  376. 00000408  220C                     move.l     D1, A4
  377. 0000040A  9280                     sub.l      D1, D0
  378. 0000040C  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  379. 00000410  2F01                     move.l     -[A7], D1
  380. 00000412  4EBA FEA8                jsr        [PC - 0x158 /* 000002BC */]
  381. 00000416  5C8F                     addq.l     A7, 6
  382. 00000418  302E FFFE                move.w     D0, [A6 - 0x2]
  383. 0000041C  602E                     bra        +0x30 /* 0000044C */
  384. label0000041E:
  385. 0000041E  598B                     subq.l     A3, 4
  386. 00000420  598A                     subq.l     A2, 4
  387. 00000422  5346                     subq.w     D6, 1
  388. label00000424:
  389. 00000424  4A46                     tst.w      D6
  390. 00000426  6EB4                     bgt        -0x4A /* 000003DC */
  391. 00000428  302E 000C                move.w     D0, [A6 + 0xC]
  392. 0000042C  C1FC 003E                muls.w     D0, 0x3E /* '>' */
  393. 00000430  220C                     move.l     D1, A4
  394. 00000432  9280                     sub.l      D1, D0
  395. 00000434  302E 000C                move.w     D0, [A6 + 0xC]
  396. 00000438  5340                     subq.w     D0, 1
  397. 0000043A  3F00                     move.w     -[A7], D0
  398. 0000043C  0681 0000 003E           addi.l     D1, 0x3E /* '>' */
  399. 00000442  2F01                     move.l     -[A7], D1
  400. 00000444  4EBA FE76                jsr        [PC - 0x18A /* 000002BC */]
  401. 00000448  5C8F                     addq.l     A7, 6
  402. 0000044A  7000                     moveq.l    D0, 0x00
  403. label0000044C:
  404. 0000044C  4CDF 1CF0                movem.l    D4,D5,D6,D7,A2,A3,A4, [A7]+
  405. 00000450  4E5E                     unlink     A6
  406. 00000452  4E75                     rts
  407. fn00000454:
  408. 00000454  4E56 0000                link       A6, 0
  409. 00000458  302E 0008                move.w     D0, [A6 + 0x8]
  410. 0000045C  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  411. 00000460  03E9                     .incomplete
  412. 00000462  03FF                     .incomplete
  413. 00000464  0052 0036                ori.w      [A2], 0x36 /* '6' */
  414. 00000468  004E 002A                ori.w      A6, 0x2A /* '*' */
  415. 0000046C  002C 002A 0028           ori.b      [A4 + 0x28], 0x2A /* '*' */
  416. 00000472  0026 0028                ori.b      -[A6], 0x28 /* '(' */
  417. 00000476  002A 0028 002A           ori.b      [A2 + 0x2A], 0x28 /* '(' */
  418. 0000047C  0028 0026 0024           ori.b      [A0 + 0x24], 0x26 /* '&' */
  419. 00000482  0022 0020                ori.b      -[A2], 0x20 /* ' ' */
  420. 00000486  001E 0020                ori.b      [A6]+, 0x20 /* ' ' */
  421. 0000048A  001E 0024                ori.b      [A6]+, 0x24 /* '$' */
  422. 0000048E  0026 001C                ori.b      -[A6], 0x1C
  423. 00000492  001A 7008                ori.b      [A2]+, 0x8
  424. 00000496  601E                     bra        +0x20 /* 000004B6 */
  425. 00000498  7007                     moveq.l    D0, 0x07
  426. 0000049A  601A                     bra        +0x1C /* 000004B6 */
  427. 0000049C  7006                     moveq.l    D0, 0x06
  428. 0000049E  6016                     bra        +0x18 /* 000004B6 */
  429. 000004A0  7005                     moveq.l    D0, 0x05
  430. 000004A2  6012                     bra        +0x14 /* 000004B6 */
  431. 000004A4  7004                     moveq.l    D0, 0x04
  432. 000004A6  600E                     bra        +0x10 /* 000004B6 */
  433. 000004A8  7003                     moveq.l    D0, 0x03
  434. 000004AA  600A                     bra        +0xC /* 000004B6 */
  435. 000004AC  7002                     moveq.l    D0, 0x02
  436. 000004AE  6006                     bra        +0x8 /* 000004B6 */
  437. 000004B0  7001                     moveq.l    D0, 0x01
  438. 000004B2  6002                     bra        +0x4 /* 000004B6 */
  439. 000004B4  7000                     moveq.l    D0, 0x00
  440. label000004B6:
  441. 000004B6  4E5E                     unlink     A6
  442. 000004B8  4E75                     rts
  443. fn000004BA:
  444. 000004BA  4E56 FECC                link       A6, -0x0134
  445. 000004BE  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  446. 000004C2  286E 0008                movea.l    A4, [A6 + 0x8]
  447. 000004C6  3E2E 000C                move.w     D7, [A6 + 0xC]
  448. 000004CA  266E 000E                movea.l    A3, [A6 + 0xE]
  449. 000004CE  7C00                     moveq.l    D6, 0x00
  450. 000004D0  3007                     move.w     D0, D7
  451. 000004D2  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  452. 000004D6  03E9                     .incomplete
  453. 000004D8  03FF                     .incomplete
  454. 000004DA  034C                     bchg       A4, D1
  455. 000004DC  002E 0348 002A           ori.b      [A6 + 0x2A], 0x48 /* 'H' */
  456. 000004E2  0028 0026 0024           ori.b      [A0 + 0x24], 0x26 /* '&' */
  457. 000004E8  0022 0020                ori.b      -[A2], 0x20 /* ' ' */
  458. 000004EC  0082 008E 00D0           ori.l      D2, 0x8E00D0
  459. 000004F2  00CE                     .incomplete
  460. 000004F4  00CC                     .incomplete
  461. 000004F6  00CA                     .incomplete
  462. 000004F8  0170 018E 014C           bchg       [[ + <<invalid base displacement size>>] + D0 + 0x14C], D0
  463. 000004FE  01B0 01CE                bclr       <<invalid full ext with IS == 1 and I/IS == 6>>, D0
  464. 00000502  01F2                     .incomplete
  465. 00000504  01F0                     .incomplete
  466. 00000506  0258 0256                andi.w     [A0]+, 0x256
  467. 0000050A  486E FEE0                pea.l      [A6 - 0x120]
  468. 0000050E  2F0C                     move.l     -[A7], A4
  469. 00000510  4EAD 03C2                jsr        [A5 + 0x3C2 /* export_116 */]
  470. 00000514  508F                     addq.l     A7, 8
  471. 00000516  3C00                     move.w     D6, D0
  472. 00000518  4A46                     tst.w      D6
  473. 0000051A  6600 030A                bne        +0x30C /* 00000826 */
  474. 0000051E  486E FED6                pea.l      [A6 - 0x12A]
  475. 00000522  2F0B                     move.l     -[A7], A3
  476. 00000524  4EAD 03C2                jsr        [A5 + 0x3C2 /* export_116 */]
  477. 00000528  508F                     addq.l     A7, 8
  478. 0000052A  3C00                     move.w     D6, D0
  479. 0000052C  4A46                     tst.w      D6
  480. 0000052E  6600 02F6                bne        +0x2F8 /* 00000826 */
  481. 00000532  486E FECC                pea.l      [A6 - 0x134]
  482. 00000536  41EE FEE0                lea.l      A0, [A6 - 0x120]
  483. 0000053A  2F20                     move.l     -[A7], -[A0]
  484. 0000053C  2F20                     move.l     -[A7], -[A0]
  485. 0000053E  3F20                     move.w     -[A7], -[A0]
  486. 00000540  41EE FEEA                lea.l      A0, [A6 - 0x116]
  487. 00000544  2F20                     move.l     -[A7], -[A0]
  488. 00000546  2F20                     move.l     -[A7], -[A0]
  489. 00000548  3F20                     move.w     -[A7], -[A0]
  490. 0000054A  3F07                     move.w     -[A7], D7
  491. 0000054C  4EBA 065E                jsr        [PC + 0x65E /* 00000BAC */]
  492. 00000550  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  493. 00000554  2F0C                     move.l     -[A7], A4
  494. 00000556  41EE FED6                lea.l      A0, [A6 - 0x12A]
  495. 0000055A  2F20                     move.l     -[A7], -[A0]
  496. 0000055C  2F20                     move.l     -[A7], -[A0]
  497. 0000055E  3F20                     move.w     -[A7], -[A0]
  498. 00000560  4EAD 03E2                jsr        [A5 + 0x3E2 /* export_120 */]
  499. 00000564  4FEF 000E                lea.l      A7, [A7 + 0xE]
  500. 00000568  3C00                     move.w     D6, D0
  501. 0000056A  6000 02BA                bra        +0x2BC /* 00000826 */
  502. 0000056E  2F0C                     move.l     -[A7], A4
  503. 00000570  2F0B                     move.l     -[A7], A3
  504. 00000572  4EAD 0502                jsr        [A5 + 0x502 /* export_156 */]
  505. 00000576  508F                     addq.l     A7, 8
  506. 00000578  6000 02AC                bra        +0x2AE /* 00000826 */
  507. 0000057C  2F0C                     move.l     -[A7], A4
  508. 0000057E  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  509. 00000582  588F                     addq.l     A7, 4
  510. 00000584  2D40 FFFC                move.l     [A6 - 0x4], D0
  511. 00000588  206E FFFC                movea.l    A0, [A6 - 0x4]
  512. 0000058C  4868 0001                pea.l      [A0 + 0x1]
  513. 00000590  2F0C                     move.l     -[A7], A4
  514. 00000592  4EAD 03DA                jsr        [A5 + 0x3DA /* export_119 */]
  515. 00000596  508F                     addq.l     A7, 8
  516. 00000598  2F0C                     move.l     -[A7], A4
  517. 0000059A  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  518. 0000059E  588F                     addq.l     A7, 4
  519. 000005A0  D0AE FFFC                add.l      D0, [A6 - 0x4]
  520. 000005A4  2040                     movea.l    A0, D0
  521. 000005A6  7020                     moveq.l    D0, 0x20
  522. 000005A8  1080                     move.b     [A0], D0
  523. 000005AA  2F0C                     move.l     -[A7], A4
  524. 000005AC  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  525. 000005B0  588F                     addq.l     A7, 4
  526. 000005B2  2F0C                     move.l     -[A7], A4
  527. 000005B4  2F0B                     move.l     -[A7], A3
  528. 000005B6  4EAD 0502                jsr        [A5 + 0x502 /* export_156 */]
  529. 000005BA  508F                     addq.l     A7, 8
  530. 000005BC  6000 0268                bra        +0x26A /* 00000826 */
  531. 000005C0  2F0C                     move.l     -[A7], A4
  532. 000005C2  4EBA 02E4                jsr        [PC + 0x2E4 /* 000008A8 */]
  533. 000005C6  588F                     addq.l     A7, 4
  534. 000005C8  3C00                     move.w     D6, D0
  535. 000005CA  4A46                     tst.w      D6
  536. 000005CC  660A                     bne        +0xC /* 000005D8 */
  537. 000005CE  2F0B                     move.l     -[A7], A3
  538. 000005D0  4EBA 02D6                jsr        [PC + 0x2D6 /* 000008A8 */]
  539. 000005D4  588F                     addq.l     A7, 4
  540. 000005D6  3C00                     move.w     D6, D0
  541. label000005D8:
  542. 000005D8  4A46                     tst.w      D6
  543. 000005DA  660E                     bne        +0x10 /* 000005EA */
  544. 000005DC  486E FEE0                pea.l      [A6 - 0x120]
  545. 000005E0  2F0C                     move.l     -[A7], A4
  546. 000005E2  4EAD 03C2                jsr        [A5 + 0x3C2 /* export_116 */]
  547. 000005E6  508F                     addq.l     A7, 8
  548. 000005E8  8C40                     or.w       D6, D0
  549. label000005EA:
  550. 000005EA  4A46                     tst.w      D6
  551. 000005EC  660E                     bne        +0x10 /* 000005FC */
  552. 000005EE  486E FED6                pea.l      [A6 - 0x12A]
  553. 000005F2  2F0B                     move.l     -[A7], A3
  554. 000005F4  4EAD 03C2                jsr        [A5 + 0x3C2 /* export_116 */]
  555. 000005F8  508F                     addq.l     A7, 8
  556. 000005FA  8C40                     or.w       D6, D0
  557. label000005FC:
  558. 000005FC  4A46                     tst.w      D6
  559. 000005FE  6714                     beq        +0x16 /* 00000614 */
  560. 00000600  486E FFEA                pea.l      [A6 - 0x16]
  561. 00000604  2F0B                     move.l     -[A7], A3
  562. 00000606  2F0C                     move.l     -[A7], A4
  563. 00000608  3F07                     move.w     -[A7], D7
  564. 0000060A  4EBA 0472                jsr        [PC + 0x472 /* 00000A7E */]
  565. 0000060E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  566. 00000612  6022                     bra        +0x24 /* 00000636 */
  567. label00000614:
  568. 00000614  486E FFEA                pea.l      [A6 - 0x16]
  569. 00000618  41EE FEE0                lea.l      A0, [A6 - 0x120]
  570. 0000061C  2F20                     move.l     -[A7], -[A0]
  571. 0000061E  2F20                     move.l     -[A7], -[A0]
  572. 00000620  3F20                     move.w     -[A7], -[A0]
  573. 00000622  41EE FEEA                lea.l      A0, [A6 - 0x116]
  574. 00000626  2F20                     move.l     -[A7], -[A0]
  575. 00000628  2F20                     move.l     -[A7], -[A0]
  576. 0000062A  3F20                     move.w     -[A7], -[A0]
  577. 0000062C  3F07                     move.w     -[A7], D7
  578. 0000062E  4EBA 04CA                jsr        [PC + 0x4CA /* 00000AFA */]
  579. 00000632  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  580. label00000636:
  581. 00000636  2F0C                     move.l     -[A7], A4
  582. 00000638  3F2E FFEA                move.w     -[A7], [A6 - 0x16]
  583. 0000063C  4EAD 02EA                jsr        [A5 + 0x2EA /* export_89 */]
  584. 00000640  5C8F                     addq.l     A7, 6
  585. 00000642  3C00                     move.w     D6, D0
  586. 00000644  6000 01E0                bra        +0x1E2 /* 00000826 */
  587. 00000648  2F0C                     move.l     -[A7], A4
  588. 0000064A  2F0B                     move.l     -[A7], A3
  589. 0000064C  4EBA 01E2                jsr        [PC + 0x1E2 /* 00000830 */]
  590. 00000650  508F                     addq.l     A7, 8
  591. 00000652  3D40 FFEA                move.w     [A6 - 0x16], D0
  592. 00000656  2F0C                     move.l     -[A7], A4
  593. 00000658  3F2E FFEA                move.w     -[A7], [A6 - 0x16]
  594. 0000065C  4EAD 02EA                jsr        [A5 + 0x2EA /* export_89 */]
  595. 00000660  5C8F                     addq.l     A7, 6
  596. 00000662  3C00                     move.w     D6, D0
  597. 00000664  6000 01C0                bra        +0x1C2 /* 00000826 */
  598. 00000668  2F0B                     move.l     -[A7], A3
  599. 0000066A  2F0C                     move.l     -[A7], A4
  600. 0000066C  4EBA 01C2                jsr        [PC + 0x1C2 /* 00000830 */]
  601. 00000670  508F                     addq.l     A7, 8
  602. 00000672  3D40 FFEA                move.w     [A6 - 0x16], D0
  603. 00000676  2F0C                     move.l     -[A7], A4
  604. 00000678  3F2E FFEA                move.w     -[A7], [A6 - 0x16]
  605. 0000067C  4EAD 02EA                jsr        [A5 + 0x2EA /* export_89 */]
  606. 00000680  5C8F                     addq.l     A7, 6
  607. 00000682  3C00                     move.w     D6, D0
  608. 00000684  6000 01A0                bra        +0x1A2 /* 00000826 */
  609. 00000688  2F0C                     move.l     -[A7], A4
  610. 0000068A  2F0B                     move.l     -[A7], A3
  611. 0000068C  4EBA 01A2                jsr        [PC + 0x1A2 /* 00000830 */]
  612. 00000690  508F                     addq.l     A7, 8
  613. 00000692  3D40 FFEA                move.w     [A6 - 0x16], D0
  614. 00000696  086E 0000 FFEB           bchg.b     [A6 - 0x15], 0x0
  615. 0000069C  2F0C                     move.l     -[A7], A4
  616. 0000069E  3F2E FFEA                move.w     -[A7], [A6 - 0x16]
  617. 000006A2  4EAD 02EA                jsr        [A5 + 0x2EA /* export_89 */]
  618. 000006A6  5C8F                     addq.l     A7, 6
  619. 000006A8  3C00                     move.w     D6, D0
  620. 000006AA  6000 017A                bra        +0x17C /* 00000826 */
  621. 000006AE  2F0B                     move.l     -[A7], A3
  622. 000006B0  2F0C                     move.l     -[A7], A4
  623. 000006B2  4EBA 0222                jsr        [PC + 0x222 /* 000008D6 */]
  624. 000006B6  508F                     addq.l     A7, 8
  625. 000006B8  3D40 FFEA                move.w     [A6 - 0x16], D0
  626. 000006BC  2F0C                     move.l     -[A7], A4
  627. 000006BE  3F2E FFEA                move.w     -[A7], [A6 - 0x16]
  628. 000006C2  4EAD 02EA                jsr        [A5 + 0x2EA /* export_89 */]
  629. 000006C6  5C8F                     addq.l     A7, 6
  630. 000006C8  3C00                     move.w     D6, D0
  631. 000006CA  6000 015A                bra        +0x15C /* 00000826 */
  632. 000006CE  2F0B                     move.l     -[A7], A3
  633. 000006D0  2F0C                     move.l     -[A7], A4
  634. 000006D2  4EBA 0202                jsr        [PC + 0x202 /* 000008D6 */]
  635. 000006D6  508F                     addq.l     A7, 8
  636. 000006D8  3D40 FFEA                move.w     [A6 - 0x16], D0
  637. 000006DC  086E 0000 FFEB           bchg.b     [A6 - 0x15], 0x0
  638. 000006E2  2F0C                     move.l     -[A7], A4
  639. 000006E4  3F2E FFEA                move.w     -[A7], [A6 - 0x16]
  640. 000006E8  4EAD 02EA                jsr        [A5 + 0x2EA /* export_89 */]
  641. 000006EC  5C8F                     addq.l     A7, 6
  642. 000006EE  3C00                     move.w     D6, D0
  643. 000006F0  6000 0134                bra        +0x136 /* 00000826 */
  644. 000006F4  486E FFEE                pea.l      [A6 - 0x12]
  645. 000006F8  2F0C                     move.l     -[A7], A4
  646. 000006FA  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  647. 000006FE  508F                     addq.l     A7, 8
  648. 00000700  3C00                     move.w     D6, D0
  649. 00000702  4A46                     tst.w      D6
  650. 00000704  6600 0120                bne        +0x122 /* 00000826 */
  651. 00000708  486E FFEC                pea.l      [A6 - 0x14]
  652. 0000070C  2F0B                     move.l     -[A7], A3
  653. 0000070E  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  654. 00000712  508F                     addq.l     A7, 8
  655. 00000714  3C00                     move.w     D6, D0
  656. 00000716  4A46                     tst.w      D6
  657. 00000718  6600 010C                bne        +0x10E /* 00000826 */
  658. 0000071C  426E FFEA                clr.w      [A6 - 0x16]
  659. 00000720  0C47 03FC                cmpi.w     D7, 0x3FC
  660. 00000724  6614                     bne        +0x16 /* 0000073A */
  661. 00000726  4A6E FFEE                tst.w      [A6 - 0x12]
  662. 0000072A  6720                     beq        +0x22 /* 0000074C */
  663. 0000072C  4A6E FFEC                tst.w      [A6 - 0x14]
  664. 00000730  671A                     beq        +0x1C /* 0000074C */
  665. 00000732  7001                     moveq.l    D0, 0x01
  666. 00000734  3D40 FFEA                move.w     [A6 - 0x16], D0
  667. 00000738  6012                     bra        +0x14 /* 0000074C */
  668. label0000073A:
  669. 0000073A  4A6E FFEE                tst.w      [A6 - 0x12]
  670. 0000073E  6606                     bne        +0x8 /* 00000746 */
  671. 00000740  4A6E FFEC                tst.w      [A6 - 0x14]
  672. 00000744  6706                     beq        +0x8 /* 0000074C */
  673. label00000746:
  674. 00000746  7001                     moveq.l    D0, 0x01
  675. 00000748  3D40 FFEA                move.w     [A6 - 0x16], D0
  676. label0000074C:
  677. 0000074C  2F0C                     move.l     -[A7], A4
  678. 0000074E  3F2E FFEA                move.w     -[A7], [A6 - 0x16]
  679. 00000752  4EAD 02EA                jsr        [A5 + 0x2EA /* export_89 */]
  680. 00000756  5C8F                     addq.l     A7, 6
  681. 00000758  3C00                     move.w     D6, D0
  682. 0000075A  6000 00CA                bra        +0xCC /* 00000826 */
  683. 0000075E  486E FEEA                pea.l      [A6 - 0x116]
  684. 00000762  2F0C                     move.l     -[A7], A4
  685. 00000764  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  686. 00000768  508F                     addq.l     A7, 8
  687. 0000076A  486E FEEA                pea.l      [A6 - 0x116]
  688. 0000076E  4EAD 1472                jsr        [A5 + 0x1472 /* export_650 */]
  689. 00000772  588F                     addq.l     A7, 4
  690. 00000774  486E FEEA                pea.l      [A6 - 0x116]
  691. 00000778  4EBA 040C                jsr        [PC + 0x40C /* 00000B86 */]
  692. 0000077C  588F                     addq.l     A7, 4
  693. 0000077E  486E FFF0                pea.l      [A6 - 0x10]
  694. 00000782  486E FFF2                pea.l      [A6 - 0xE]
  695. 00000786  486D A868                pea.l      [A5 - 0x5798]
  696. 0000078A  486E FEEA                pea.l      [A6 - 0x116]
  697. 0000078E  4EAD 15DA                jsr        [A5 + 0x15DA /* export_695 */]
  698. 00000792  4FEF 0010                lea.l      A7, [A7 + 0x10]
  699. 00000796  3C00                     move.w     D6, D0
  700. 00000798  0C46 0002                cmpi.w     D6, 0x2
  701. 0000079C  6706                     beq        +0x8 /* 000007A4 */
  702. 0000079E  7C03                     moveq.l    D6, 0x03
  703. 000007A0  6000 0084                bra        +0x86 /* 00000826 */
  704. label000007A4:
  705. 000007A4  486E FEEA                pea.l      [A6 - 0x116]
  706. 000007A8  2F0B                     move.l     -[A7], A3
  707. 000007AA  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  708. 000007AE  508F                     addq.l     A7, 8
  709. 000007B0  486E FEEA                pea.l      [A6 - 0x116]
  710. 000007B4  4EAD 1472                jsr        [A5 + 0x1472 /* export_650 */]
  711. 000007B8  588F                     addq.l     A7, 4
  712. 000007BA  486E FEEA                pea.l      [A6 - 0x116]
  713. 000007BE  4EBA 03C6                jsr        [PC + 0x3C6 /* 00000B86 */]
  714. 000007C2  588F                     addq.l     A7, 4
  715. 000007C4  486E FFF8                pea.l      [A6 - 0x8]
  716. 000007C8  486E FFFA                pea.l      [A6 - 0x6]
  717. 000007CC  486E FFF4                pea.l      [A6 - 0xC]
  718. 000007D0  486E FFF6                pea.l      [A6 - 0xA]
  719. 000007D4  486D A86E                pea.l      [A5 - 0x5792]
  720. 000007D8  486E FEEA                pea.l      [A6 - 0x116]
  721. 000007DC  4EAD 15DA                jsr        [A5 + 0x15DA /* export_695 */]
  722. 000007E0  4FEF 0018                lea.l      A7, [A7 + 0x18]
  723. 000007E4  3C00                     move.w     D6, D0
  724. 000007E6  0C46 0004                cmpi.w     D6, 0x4
  725. 000007EA  6704                     beq        +0x6 /* 000007F0 */
  726. 000007EC  7C03                     moveq.l    D6, 0x03
  727. 000007EE  6036                     bra        +0x38 /* 00000826 */
  728. label000007F0:
  729. 000007F0  426E FFEA                clr.w      [A6 - 0x16]
  730. 000007F4  486E FFF4                pea.l      [A6 - 0xC]
  731. 000007F8  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  732. 000007FC  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  733. 00000800  508F                     addq.l     A7, 8
  734. 00000802  4A40                     tst.w      D0
  735. 00000804  6706                     beq        +0x8 /* 0000080C */
  736. 00000806  7001                     moveq.l    D0, 0x01
  737. 00000808  3D40 FFEA                move.w     [A6 - 0x16], D0
  738. label0000080C:
  739. 0000080C  0C47 03FF                cmpi.w     D7, 0x3FF
  740. 00000810  6606                     bne        +0x8 /* 00000818 */
  741. 00000812  086E 0000 FFEB           bchg.b     [A6 - 0x15], 0x0
  742. label00000818:
  743. 00000818  2F0C                     move.l     -[A7], A4
  744. 0000081A  3F2E FFEA                move.w     -[A7], [A6 - 0x16]
  745. 0000081E  4EAD 02EA                jsr        [A5 + 0x2EA /* export_89 */]
  746. 00000822  5C8F                     addq.l     A7, 6
  747. 00000824  3C00                     move.w     D6, D0
  748. label00000826:
  749. 00000826  3006                     move.w     D0, D6
  750. 00000828  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  751. 0000082C  4E5E                     unlink     A6
  752. 0000082E  4E75                     rts
  753. fn00000830:
  754. 00000830  4E56 FFF2                link       A6, -0x000E
  755. 00000834  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  756. 00000838  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  757. 0000083C  588F                     addq.l     A7, 4
  758. 0000083E  2D40 FFFA                move.l     [A6 - 0x6], D0
  759. 00000842  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  760. 00000846  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  761. 0000084A  588F                     addq.l     A7, 4
  762. 0000084C  2D40 FFF6                move.l     [A6 - 0xA], D0
  763. 00000850  426E FFFE                clr.w      [A6 - 0x2]
  764. 00000854  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  765. 00000858  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  766. 0000085C  588F                     addq.l     A7, 4
  767. 0000085E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  768. 00000862  2D40 FFF2                move.l     [A6 - 0xE], D0
  769. 00000866  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  770. 0000086A  588F                     addq.l     A7, 4
  771. 0000086C  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  772. 00000870  2F00                     move.l     -[A7], D0
  773. 00000872  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  774. 00000876  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  775. 0000087A  4EAD 04BA                jsr        [A5 + 0x4BA /* export_147 */]
  776. 0000087E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  777. 00000882  4A80                     tst.l      D0
  778. 00000884  6706                     beq        +0x8 /* 0000088C */
  779. 00000886  7001                     moveq.l    D0, 0x01
  780. 00000888  3D40 FFFE                move.w     [A6 - 0x2], D0
  781. label0000088C:
  782. 0000088C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  783. 00000890  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  784. 00000894  588F                     addq.l     A7, 4
  785. 00000896  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  786. 0000089A  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  787. 0000089E  588F                     addq.l     A7, 4
  788. 000008A0  302E FFFE                move.w     D0, [A6 - 0x2]
  789. 000008A4  4E5E                     unlink     A6
  790. 000008A6  4E75                     rts
  791. fn000008A8:
  792. 000008A8  4E56 0000                link       A6, 0
  793. 000008AC  48E7 0108                movem.l    -[A7], D7,A4
  794. 000008B0  286E 0008                movea.l    A4, [A6 + 0x8]
  795. 000008B4  7E00                     moveq.l    D7, 0x00
  796. 000008B6  0C6C 0004 0002           cmpi.w     [A4 + 0x2], 0x4
  797. 000008BC  6D0E                     blt        +0x10 /* 000008CC */
  798. 000008BE  2F0C                     move.l     -[A7], A4
  799. 000008C0  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  800. 000008C4  588F                     addq.l     A7, 4
  801. 000008C6  4A80                     tst.l      D0
  802. 000008C8  6602                     bne        +0x4 /* 000008CC */
  803. 000008CA  7E01                     moveq.l    D7, 0x01
  804. label000008CC:
  805. 000008CC  3007                     move.w     D0, D7
  806. 000008CE  4CDF 1080                movem.l    D7,A4, [A7]+
  807. 000008D2  4E5E                     unlink     A6
  808. 000008D4  4E75                     rts
  809. fn000008D6:
  810. 000008D6  4E56 FFDC                link       A6, -0x0024
  811. 000008DA  48E7 0018                movem.l    -[A7], A3,A4
  812. 000008DE  286E 0008                movea.l    A4, [A6 + 0x8]
  813. 000008E2  266E 000C                movea.l    A3, [A6 + 0xC]
  814. 000008E6  302C 0002                move.w     D0, [A4 + 0x2]
  815. 000008EA  B06B 0002                cmp.w      D0, [A3 + 0x2]
  816. 000008EE  6600 004A                bne        +0x4C /* 0000093A */
  817. 000008F2  302C 0002                move.w     D0, [A4 + 0x2]
  818. 000008F6  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  819. 000008FA  0000 0003                ori.b      D0, 0x3
  820. 000008FE  003C 0008                ori.b      ccr, 8
  821. 00000902  0018 0004                ori.b      [A0]+, 0x4
  822. 00000906  0002 202C                ori.b      D2, 0x2C /* ',' */
  823. 0000090A  0004 B0AB                ori.b      D4, 0xAB
  824. 0000090E  0004 57C0                ori.b      D4, 0xC0
  825. 00000912  4400                     neg.b      D0
  826. 00000914  4880                     ext.w      D0
  827. 00000916  6000 00F4                bra        +0xF6 /* 00000A0C */
  828. 0000091A  41EB 0012                lea.l      A0, [A3 + 0x12]
  829. 0000091E  2F20                     move.l     -[A7], -[A0]
  830. 00000920  2F20                     move.l     -[A7], -[A0]
  831. 00000922  3F20                     move.w     -[A7], -[A0]
  832. 00000924  41EC 0012                lea.l      A0, [A4 + 0x12]
  833. 00000928  2F20                     move.l     -[A7], -[A0]
  834. 0000092A  2F20                     move.l     -[A7], -[A0]
  835. 0000092C  3F20                     move.w     -[A7], -[A0]
  836. 0000092E  4EBA 00E4                jsr        [PC + 0xE4 /* 00000A14 */]
  837. 00000932  4FEF 0014                lea.l      A7, [A7 + 0x14]
  838. 00000936  6000 00D4                bra        +0xD6 /* 00000A0C */
  839. label0000093A:
  840. 0000093A  2F0C                     move.l     -[A7], A4
  841. 0000093C  4EBA FF6A                jsr        [PC - 0x96 /* 000008A8 */]
  842. 00000940  588F                     addq.l     A7, 4
  843. 00000942  3D40 FFFE                move.w     [A6 - 0x2], D0
  844. 00000946  4A6E FFFE                tst.w      [A6 - 0x2]
  845. 0000094A  660C                     bne        +0xE /* 00000958 */
  846. 0000094C  2F0B                     move.l     -[A7], A3
  847. 0000094E  4EBA FF58                jsr        [PC - 0xA8 /* 000008A8 */]
  848. 00000952  588F                     addq.l     A7, 4
  849. 00000954  3D40 FFFE                move.w     [A6 - 0x2], D0
  850. label00000958:
  851. 00000958  4A6E FFFE                tst.w      [A6 - 0x2]
  852. 0000095C  6610                     bne        +0x12 /* 0000096E */
  853. 0000095E  486E FFEA                pea.l      [A6 - 0x16]
  854. 00000962  2F0C                     move.l     -[A7], A4
  855. 00000964  4EAD 03C2                jsr        [A5 + 0x3C2 /* export_116 */]
  856. 00000968  508F                     addq.l     A7, 8
  857. 0000096A  3D40 FFFE                move.w     [A6 - 0x2], D0
  858. label0000096E:
  859. 0000096E  4A6E FFFE                tst.w      [A6 - 0x2]
  860. 00000972  6610                     bne        +0x12 /* 00000984 */
  861. 00000974  486E FFE0                pea.l      [A6 - 0x20]
  862. 00000978  2F0B                     move.l     -[A7], A3
  863. 0000097A  4EAD 03C2                jsr        [A5 + 0x3C2 /* export_116 */]
  864. 0000097E  508F                     addq.l     A7, 8
  865. 00000980  3D40 FFFE                move.w     [A6 - 0x2], D0
  866. label00000984:
  867. 00000984  4A6E FFFE                tst.w      [A6 - 0x2]
  868. 00000988  661E                     bne        +0x20 /* 000009A8 */
  869. 0000098A  41EE FFEA                lea.l      A0, [A6 - 0x16]
  870. 0000098E  2F20                     move.l     -[A7], -[A0]
  871. 00000990  2F20                     move.l     -[A7], -[A0]
  872. 00000992  3F20                     move.w     -[A7], -[A0]
  873. 00000994  41EE FFF4                lea.l      A0, [A6 - 0xC]
  874. 00000998  2F20                     move.l     -[A7], -[A0]
  875. 0000099A  2F20                     move.l     -[A7], -[A0]
  876. 0000099C  3F20                     move.w     -[A7], -[A0]
  877. 0000099E  4EBA 0074                jsr        [PC + 0x74 /* 00000A14 */]
  878. 000009A2  4FEF 0014                lea.l      A7, [A7 + 0x14]
  879. 000009A6  6064                     bra        +0x66 /* 00000A0C */
  880. label000009A8:
  881. 000009A8  2F0C                     move.l     -[A7], A4
  882. 000009AA  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  883. 000009AE  588F                     addq.l     A7, 4
  884. 000009B0  2D40 FFF8                move.l     [A6 - 0x8], D0
  885. 000009B4  2F0B                     move.l     -[A7], A3
  886. 000009B6  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  887. 000009BA  588F                     addq.l     A7, 4
  888. 000009BC  2D40 FFF4                move.l     [A6 - 0xC], D0
  889. 000009C0  202E FFF8                move.l     D0, [A6 - 0x8]
  890. 000009C4  B0AE FFF4                cmp.l      D0, [A6 - 0xC]
  891. 000009C8  6704                     beq        +0x6 /* 000009CE */
  892. 000009CA  7000                     moveq.l    D0, 0x00
  893. 000009CC  603E                     bra        +0x40 /* 00000A0C */
  894. label000009CE:
  895. 000009CE  2F0C                     move.l     -[A7], A4
  896. 000009D0  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  897. 000009D4  588F                     addq.l     A7, 4
  898. 000009D6  2F0B                     move.l     -[A7], A3
  899. 000009D8  2D40 FFDC                move.l     [A6 - 0x24], D0
  900. 000009DC  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  901. 000009E0  588F                     addq.l     A7, 4
  902. 000009E2  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  903. 000009E6  2F00                     move.l     -[A7], D0
  904. 000009E8  2F2E FFDC                move.l     -[A7], [A6 - 0x24]
  905. 000009EC  4EAD 030A                jsr        [A5 + 0x30A /* export_93 */]
  906. 000009F0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  907. 000009F4  3D40 FFFC                move.w     [A6 - 0x4], D0
  908. 000009F8  2F0C                     move.l     -[A7], A4
  909. 000009FA  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  910. 000009FE  588F                     addq.l     A7, 4
  911. 00000A00  2F0B                     move.l     -[A7], A3
  912. 00000A02  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  913. 00000A06  588F                     addq.l     A7, 4
  914. 00000A08  302E FFFC                move.w     D0, [A6 - 0x4]
  915. label00000A0C:
  916. 00000A0C  4CDF 1800                movem.l    A3,A4, [A7]+
  917. 00000A10  4E5E                     unlink     A6
  918. 00000A12  4E75                     rts
  919. fn00000A14:
  920. 00000A14  4E56 FFEC                link       A6, -0x0014
  921. 00000A18  41EE 0008                lea.l      A0, [A6 + 0x8]
  922. 00000A1C  2D58 FFF6                move.l     [A6 - 0xA], [A0]+
  923. 00000A20  2D58 FFFA                move.l     [A6 - 0x6], [A0]+
  924. 00000A24  3D58 FFFE                move.w     [A6 - 0x2], [A0]+
  925. 00000A28  486D A878                pea.l      [A5 - 0x5788]
  926. 00000A2C  486E FFF6                pea.l      [A6 - 0xA]
  927. 00000A30  3F3C 0000                move.w     -[A7], 0x0
  928. 00000A34  A9EB                     syscall    Pack4/FP68K
  929. 00000A36  486E 0012                pea.l      [A6 + 0x12]
  930. 00000A3A  486E FFF6                pea.l      [A6 - 0xA]
  931. 00000A3E  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  932. 00000A42  A9EB                     syscall    Pack4/FP68K
  933. 00000A44  6D32                     blt        +0x34 /* 00000A78 */
  934. 00000A46  41EE 0008                lea.l      A0, [A6 + 0x8]
  935. 00000A4A  2D58 FFEC                move.l     [A6 - 0x14], [A0]+
  936. 00000A4E  2D58 FFF0                move.l     [A6 - 0x10], [A0]+
  937. 00000A52  3D58 FFF4                move.w     [A6 - 0xC], [A0]+
  938. 00000A56  486D A882                pea.l      [A5 - 0x577E]
  939. 00000A5A  486E FFEC                pea.l      [A6 - 0x14]
  940. 00000A5E  3F3C 0002                move.w     -[A7], 0x2
  941. 00000A62  A9EB                     syscall    Pack4/FP68K
  942. 00000A64  486E 0012                pea.l      [A6 + 0x12]
  943. 00000A68  486E FFEC                pea.l      [A6 - 0x14]
  944. 00000A6C  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  945. 00000A70  A9EB                     syscall    Pack4/FP68K
  946. 00000A72  6E04                     bgt        +0x6 /* 00000A78 */
  947. 00000A74  7001                     moveq.l    D0, 0x01
  948. 00000A76  6002                     bra        +0x4 /* 00000A7A */
  949. label00000A78:
  950. 00000A78  7000                     moveq.l    D0, 0x00
  951. label00000A7A:
  952. 00000A7A  4E5E                     unlink     A6
  953. 00000A7C  4E75                     rts
  954. fn00000A7E:
  955. 00000A7E  4E56 FE00                link       A6, -0x0200
  956. 00000A82  2F07                     move.l     -[A7], D7
  957. 00000A84  486E FF00                pea.l      [A6 - 0x100]
  958. 00000A88  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  959. 00000A8C  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  960. 00000A90  508F                     addq.l     A7, 8
  961. 00000A92  486E FE00                pea.l      [A6 - 0x200]
  962. 00000A96  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  963. 00000A9A  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  964. 00000A9E  508F                     addq.l     A7, 8
  965. 00000AA0  206E 0012                movea.l    A0, [A6 + 0x12]
  966. 00000AA4  4250                     clr.w      [A0]
  967. 00000AA6  4267                     clr.w      -[A7]
  968. 00000AA8  486E FF00                pea.l      [A6 - 0x100]
  969. 00000AAC  486E FE00                pea.l      [A6 - 0x200]
  970. 00000AB0  4EAD 13EA                jsr        [A5 + 0x13EA /* export_633 */]
  971. 00000AB4  301F                     move.w     D0, [A7]+
  972. 00000AB6  3E00                     move.w     D7, D0
  973. 00000AB8  0C47 FFFF                cmpi.w     D7, 0xFFFF
  974. 00000ABC  6608                     bne        +0xA /* 00000AC6 */
  975. 00000ABE  0C6E 03F3 0008           cmpi.w     [A6 + 0x8], 0x3F3
  976. 00000AC4  6726                     beq        +0x28 /* 00000AEC */
  977. label00000AC6:
  978. 00000AC6  0C47 0001                cmpi.w     D7, 0x1
  979. 00000ACA  6608                     bne        +0xA /* 00000AD4 */
  980. 00000ACC  0C6E 03F4 0008           cmpi.w     [A6 + 0x8], 0x3F4
  981. 00000AD2  6718                     beq        +0x1A /* 00000AEC */
  982. label00000AD4:
  983. 00000AD4  4A47                     tst.w      D7
  984. 00000AD6  6E08                     bgt        +0xA /* 00000AE0 */
  985. 00000AD8  0C6E 03F5 0008           cmpi.w     [A6 + 0x8], 0x3F5
  986. 00000ADE  670C                     beq        +0xE /* 00000AEC */
  987. label00000AE0:
  988. 00000AE0  4A47                     tst.w      D7
  989. 00000AE2  6D10                     blt        +0x12 /* 00000AF4 */
  990. 00000AE4  0C6E 03F6 0008           cmpi.w     [A6 + 0x8], 0x3F6
  991. 00000AEA  6608                     bne        +0xA /* 00000AF4 */
  992. label00000AEC:
  993. 00000AEC  206E 0012                movea.l    A0, [A6 + 0x12]
  994. 00000AF0  7001                     moveq.l    D0, 0x01
  995. 00000AF2  3080                     move.w     [A0], D0
  996. label00000AF4:
  997. 00000AF4  2E1F                     move.l     D7, [A7]+
  998. 00000AF6  4E5E                     unlink     A6
  999. 00000AF8  4E75                     rts
  1000. fn00000AFA:
  1001. 00000AFA  4E56 0000                link       A6, 0
  1002. 00000AFE  206E 001E                movea.l    A0, [A6 + 0x1E]
  1003. 00000B02  4250                     clr.w      [A0]
  1004. 00000B04  302E 0008                move.w     D0, [A6 + 0x8]
  1005. 00000B08  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  1006. 00000B0C  03F3                     .incomplete
  1007. 00000B0E  03F6                     .incomplete
  1008. 00000B10  0072 0008 0022           ori.w      [A2 + D0.w + 0x22], 0x8
  1009. 00000B16  003A 0052 486E           ori.b      [PC + 0x486E /* 00005386, value 0x0, cstring "" */], 0x52 /* 'R' */
  1010. 00000B1C  0014 486E                ori.b      [A4], 0x6E /* 'n' */
  1011. 00000B20  000A 3F3C                ori.b      A2, 0x3C /* '<' */
  1012. 00000B24  000A A9EB                ori.b      A2, 0xEB
  1013. 00000B28  6C00 0058                bge        +0x5A /* 00000B82 */
  1014. 00000B2C  206E 001E                movea.l    A0, [A6 + 0x1E]
  1015. 00000B30  7001                     moveq.l    D0, 0x01
  1016. 00000B32  3080                     move.w     [A0], D0
  1017. 00000B34  604C                     bra        +0x4E /* 00000B82 */
  1018. 00000B36  486E 0014                pea.l      [A6 + 0x14]
  1019. 00000B3A  486E 000A                pea.l      [A6 + 0xA]
  1020. 00000B3E  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1021. 00000B42  A9EB                     syscall    Pack4/FP68K
  1022. 00000B44  6F3C                     ble        +0x3E /* 00000B82 */
  1023. 00000B46  206E 001E                movea.l    A0, [A6 + 0x1E]
  1024. 00000B4A  7001                     moveq.l    D0, 0x01
  1025. 00000B4C  3080                     move.w     [A0], D0
  1026. 00000B4E  6032                     bra        +0x34 /* 00000B82 */
  1027. 00000B50  486E 0014                pea.l      [A6 + 0x14]
  1028. 00000B54  486E 000A                pea.l      [A6 + 0xA]
  1029. 00000B58  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1030. 00000B5C  A9EB                     syscall    Pack4/FP68K
  1031. 00000B5E  6E22                     bgt        +0x24 /* 00000B82 */
  1032. 00000B60  206E 001E                movea.l    A0, [A6 + 0x1E]
  1033. 00000B64  7001                     moveq.l    D0, 0x01
  1034. 00000B66  3080                     move.w     [A0], D0
  1035. 00000B68  6018                     bra        +0x1A /* 00000B82 */
  1036. 00000B6A  486E 0014                pea.l      [A6 + 0x14]
  1037. 00000B6E  486E 000A                pea.l      [A6 + 0xA]
  1038. 00000B72  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1039. 00000B76  A9EB                     syscall    Pack4/FP68K
  1040. 00000B78  6D08                     blt        +0xA /* 00000B82 */
  1041. 00000B7A  206E 001E                movea.l    A0, [A6 + 0x1E]
  1042. 00000B7E  7001                     moveq.l    D0, 0x01
  1043. 00000B80  3080                     move.w     [A0], D0
  1044. label00000B82:
  1045. 00000B82  4E5E                     unlink     A6
  1046. 00000B84  4E75                     rts
  1047. fn00000B86:
  1048. 00000B86  4E56 0000                link       A6, 0
  1049. 00000B8A  2F0C                     move.l     -[A7], A4
  1050. 00000B8C  286E 0008                movea.l    A4, [A6 + 0x8]
  1051. 00000B90  6010                     bra        +0x12 /* 00000BA2 */
  1052. label00000B92:
  1053. 00000B92  7000                     moveq.l    D0, 0x00
  1054. 00000B94  1014                     move.b     D0, [A4]
  1055. 00000B96  0C40 002C                cmpi.w     D0, 0x2C /* ',' */
  1056. 00000B9A  6604                     bne        +0x6 /* 00000BA0 */
  1057. 00000B9C  7020                     moveq.l    D0, 0x20
  1058. 00000B9E  1880                     move.b     [A4], D0
  1059. label00000BA0:
  1060. 00000BA0  528C                     addq.l     A4, 1
  1061. label00000BA2:
  1062. 00000BA2  4A14                     tst.b      [A4]
  1063. 00000BA4  66EC                     bne        -0x12 /* 00000B92 */
  1064. 00000BA6  285F                     movea.l    A4, [A7]+
  1065. 00000BA8  4E5E                     unlink     A6
  1066. 00000BAA  4E75                     rts
  1067. fn00000BAC:
  1068. 00000BAC  4E56 FFF6                link       A6, -0x000A
  1069. 00000BB0  302E 0008                move.w     D0, [A6 + 0x8]
  1070. 00000BB4  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  1071. 00000BB8  03E9                     .incomplete
  1072. 00000BBA  03F0                     .incomplete
  1073. 00000BBC  01CA                     .incomplete
  1074. 00000BBE  0040 01C6                ori.w      D0, 0x1C6
  1075. 00000BC2  0196                     bclr       [A6], D0
  1076. 00000BC4  006A 0098 00C6           ori.w      [A2 + 0xC6], 0x98
  1077. 00000BCA  015E                     bchg       [A6]+, D0
  1078. 00000BCC  0002 41EE                ori.b      D2, 0xEE
  1079. 00000BD0  000A 2D58                ori.b      A2, 0x58 /* 'X' */
  1080. 00000BD4  FFF6                     .invalid   <<F/7/7>>
  1081. 00000BD6  2D58 FFFA                move.l     [A6 - 0x6], [A0]+
  1082. 00000BDA  3D58 FFFE                move.w     [A6 - 0x2], [A0]+
  1083. 00000BDE  486E 0014                pea.l      [A6 + 0x14]
  1084. 00000BE2  486E FFF6                pea.l      [A6 - 0xA]
  1085. 00000BE6  3F3C 0000                move.w     -[A7], 0x0
  1086. 00000BEA  A9EB                     syscall    Pack4/FP68K
  1087. 00000BEC  206E 001E                movea.l    A0, [A6 + 0x1E]
  1088. 00000BF0  43EE FFF6                lea.l      A1, [A6 - 0xA]
  1089. 00000BF4  20D9                     move.l     [A0]+, [A1]+
  1090. 00000BF6  20D9                     move.l     [A0]+, [A1]+
  1091. 00000BF8  30D9                     move.w     [A0]+, [A1]+
  1092. 00000BFA  6000 018A                bra        +0x18C /* 00000D86 */
  1093. 00000BFE  41EE 000A                lea.l      A0, [A6 + 0xA]
  1094. 00000C02  2D58 FFF6                move.l     [A6 - 0xA], [A0]+
  1095. 00000C06  2D58 FFFA                move.l     [A6 - 0x6], [A0]+
  1096. 00000C0A  3D58 FFFE                move.w     [A6 - 0x2], [A0]+
  1097. 00000C0E  486E 0014                pea.l      [A6 + 0x14]
  1098. 00000C12  486E FFF6                pea.l      [A6 - 0xA]
  1099. 00000C16  3F3C 0002                move.w     -[A7], 0x2
  1100. 00000C1A  A9EB                     syscall    Pack4/FP68K
  1101. 00000C1C  206E 001E                movea.l    A0, [A6 + 0x1E]
  1102. 00000C20  43EE FFF6                lea.l      A1, [A6 - 0xA]
  1103. 00000C24  20D9                     move.l     [A0]+, [A1]+
  1104. 00000C26  20D9                     move.l     [A0]+, [A1]+
  1105. 00000C28  30D9                     move.w     [A0]+, [A1]+
  1106. 00000C2A  6000 015A                bra        +0x15C /* 00000D86 */
  1107. 00000C2E  41EE 000A                lea.l      A0, [A6 + 0xA]
  1108. 00000C32  2D58 FFF6                move.l     [A6 - 0xA], [A0]+
  1109. 00000C36  2D58 FFFA                move.l     [A6 - 0x6], [A0]+
  1110. 00000C3A  3D58 FFFE                move.w     [A6 - 0x2], [A0]+
  1111. 00000C3E  486E 0014                pea.l      [A6 + 0x14]
  1112. 00000C42  486E FFF6                pea.l      [A6 - 0xA]
  1113. 00000C46  3F3C 0004                move.w     -[A7], 0x4
  1114. 00000C4A  A9EB                     syscall    Pack4/FP68K
  1115. 00000C4C  206E 001E                movea.l    A0, [A6 + 0x1E]
  1116. 00000C50  43EE FFF6                lea.l      A1, [A6 - 0xA]
  1117. 00000C54  20D9                     move.l     [A0]+, [A1]+
  1118. 00000C56  20D9                     move.l     [A0]+, [A1]+
  1119. 00000C58  30D9                     move.w     [A0]+, [A1]+
  1120. 00000C5A  6000 012A                bra        +0x12C /* 00000D86 */
  1121. 00000C5E  41EE 000A                lea.l      A0, [A6 + 0xA]
  1122. 00000C62  2D58 FFF6                move.l     [A6 - 0xA], [A0]+
  1123. 00000C66  2D58 FFFA                move.l     [A6 - 0x6], [A0]+
  1124. 00000C6A  3D58 FFFE                move.w     [A6 - 0x2], [A0]+
  1125. 00000C6E  486E 0014                pea.l      [A6 + 0x14]
  1126. 00000C72  486E FFF6                pea.l      [A6 - 0xA]
  1127. 00000C76  3F3C 0006                move.w     -[A7], 0x6
  1128. 00000C7A  A9EB                     syscall    Pack4/FP68K
  1129. 00000C7C  206E 001E                movea.l    A0, [A6 + 0x1E]
  1130. 00000C80  43EE FFF6                lea.l      A1, [A6 - 0xA]
  1131. 00000C84  20D9                     move.l     [A0]+, [A1]+
  1132. 00000C86  20D9                     move.l     [A0]+, [A1]+
  1133. 00000C88  30D9                     move.w     [A0]+, [A1]+
  1134. 00000C8A  6000 00FA                bra        +0xFC /* 00000D86 */
  1135. 00000C8E  41EE 000A                lea.l      A0, [A6 + 0xA]
  1136. 00000C92  2D58 FFF6                move.l     [A6 - 0xA], [A0]+
  1137. 00000C96  2D58 FFFA                move.l     [A6 - 0x6], [A0]+
  1138. 00000C9A  3D58 FFFE                move.w     [A6 - 0x2], [A0]+
  1139. 00000C9E  486E 0014                pea.l      [A6 + 0x14]
  1140. 00000CA2  486E FFF6                pea.l      [A6 - 0xA]
  1141. 00000CA6  3F3C 0006                move.w     -[A7], 0x6
  1142. 00000CAA  A9EB                     syscall    Pack4/FP68K
  1143. 00000CAC  206E 001E                movea.l    A0, [A6 + 0x1E]
  1144. 00000CB0  43EE FFF6                lea.l      A1, [A6 - 0xA]
  1145. 00000CB4  20D9                     move.l     [A0]+, [A1]+
  1146. 00000CB6  20D9                     move.l     [A0]+, [A1]+
  1147. 00000CB8  30D9                     move.w     [A0]+, [A1]+
  1148. 00000CBA  206E 001E                movea.l    A0, [A6 + 0x1E]
  1149. 00000CBE  3D7C 0000 FFFE           move.w     [A6 - 0x2], 0x0
  1150. 00000CC4  486E FFFE                pea.l      [A6 - 0x2]
  1151. 00000CC8  4850                     pea.l      [A0]
  1152. 00000CCA  3F3C 200A                move.w     -[A7], 0x200A /* ' \n' */
  1153. 00000CCE  A9EB                     syscall    Pack4/FP68K
  1154. 00000CD0  6D2C                     blt        +0x2E /* 00000CFE */
  1155. 00000CD2  206E 001E                movea.l    A0, [A6 + 0x1E]
  1156. 00000CD6  41E8 000A                lea.l      A0, [A0 + 0xA]
  1157. 00000CDA  2F20                     move.l     -[A7], -[A0]
  1158. 00000CDC  2F20                     move.l     -[A7], -[A0]
  1159. 00000CDE  3F20                     move.w     -[A7], -[A0]
  1160. 00000CE0  486E FFF6                pea.l      [A6 - 0xA]
  1161. 00000CE4  4EAD 163A                jsr        [A5 + 0x163A /* export_707 */]
  1162. 00000CE8  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1163. 00000CEC  206E 001E                movea.l    A0, [A6 + 0x1E]
  1164. 00000CF0  43EE FFF6                lea.l      A1, [A6 - 0xA]
  1165. 00000CF4  20D9                     move.l     [A0]+, [A1]+
  1166. 00000CF6  20D9                     move.l     [A0]+, [A1]+
  1167. 00000CF8  30D9                     move.w     [A0]+, [A1]+
  1168. 00000CFA  6000 008A                bra        +0x8C /* 00000D86 */
  1169. label00000CFE:
  1170. 00000CFE  206E 001E                movea.l    A0, [A6 + 0x1E]
  1171. 00000D02  41E8 000A                lea.l      A0, [A0 + 0xA]
  1172. 00000D06  2F20                     move.l     -[A7], -[A0]
  1173. 00000D08  2F20                     move.l     -[A7], -[A0]
  1174. 00000D0A  3F20                     move.w     -[A7], -[A0]
  1175. 00000D0C  486E FFF6                pea.l      [A6 - 0xA]
  1176. 00000D10  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  1177. 00000D14  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1178. 00000D18  206E 001E                movea.l    A0, [A6 + 0x1E]
  1179. 00000D1C  43EE FFF6                lea.l      A1, [A6 - 0xA]
  1180. 00000D20  20D9                     move.l     [A0]+, [A1]+
  1181. 00000D22  20D9                     move.l     [A0]+, [A1]+
  1182. 00000D24  30D9                     move.w     [A0]+, [A1]+
  1183. 00000D26  605E                     bra        +0x60 /* 00000D86 */
  1184. 00000D28  41EE 001E                lea.l      A0, [A6 + 0x1E]
  1185. 00000D2C  2F20                     move.l     -[A7], -[A0]
  1186. 00000D2E  2F20                     move.l     -[A7], -[A0]
  1187. 00000D30  3F20                     move.w     -[A7], -[A0]
  1188. 00000D32  41EE 0014                lea.l      A0, [A6 + 0x14]
  1189. 00000D36  2F20                     move.l     -[A7], -[A0]
  1190. 00000D38  2F20                     move.l     -[A7], -[A0]
  1191. 00000D3A  3F20                     move.w     -[A7], -[A0]
  1192. 00000D3C  486E FFF6                pea.l      [A6 - 0xA]
  1193. 00000D40  4EAD 15EA                jsr        [A5 + 0x15EA /* export_697 */]
  1194. 00000D44  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1195. 00000D48  206E 001E                movea.l    A0, [A6 + 0x1E]
  1196. 00000D4C  43EE FFF6                lea.l      A1, [A6 - 0xA]
  1197. 00000D50  20D9                     move.l     [A0]+, [A1]+
  1198. 00000D52  20D9                     move.l     [A0]+, [A1]+
  1199. 00000D54  30D9                     move.w     [A0]+, [A1]+
  1200. 00000D56  602E                     bra        +0x30 /* 00000D86 */
  1201. 00000D58  41EE 001E                lea.l      A0, [A6 + 0x1E]
  1202. 00000D5C  2F20                     move.l     -[A7], -[A0]
  1203. 00000D5E  2F20                     move.l     -[A7], -[A0]
  1204. 00000D60  3F20                     move.w     -[A7], -[A0]
  1205. 00000D62  41EE 0014                lea.l      A0, [A6 + 0x14]
  1206. 00000D66  2F20                     move.l     -[A7], -[A0]
  1207. 00000D68  2F20                     move.l     -[A7], -[A0]
  1208. 00000D6A  3F20                     move.w     -[A7], -[A0]
  1209. 00000D6C  486E FFF6                pea.l      [A6 - 0xA]
  1210. 00000D70  4EAD 15F2                jsr        [A5 + 0x15F2 /* export_698 */]
  1211. 00000D74  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1212. 00000D78  206E 001E                movea.l    A0, [A6 + 0x1E]
  1213. 00000D7C  43EE FFF6                lea.l      A1, [A6 - 0xA]
  1214. 00000D80  20D9                     move.l     [A0]+, [A1]+
  1215. 00000D82  20D9                     move.l     [A0]+, [A1]+
  1216. 00000D84  30D9                     move.w     [A0]+, [A1]+
  1217. label00000D86:
  1218. 00000D86  4E5E                     unlink     A6
  1219. 00000D88  4E75                     rts
  1220. export_374:
  1221. fn00000D8A:
  1222. 00000D8A  4E56 FFFE                link       A6, -0x0002
  1223. 00000D8E  2F0C                     move.l     -[A7], A4
  1224. 00000D90  286E 000C                movea.l    A4, [A6 + 0xC]
  1225. 00000D94  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1226. 00000D98  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  1227. 00000D9C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1228. 00000DA0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1229. 00000DA4  2F0C                     move.l     -[A7], A4
  1230. 00000DA6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1231. 00000DAA  4EBA 0038                jsr        [PC + 0x38 /* 00000DE4 */]
  1232. 00000DAE  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1233. 00000DB2  3D40 FFFE                move.w     [A6 - 0x2], D0
  1234. 00000DB6  0C6E 0010 FFFE           cmpi.w     [A6 - 0x2], 0x10
  1235. 00000DBC  661C                     bne        +0x1E /* 00000DDA */
  1236. 00000DBE  206E 0018                movea.l    A0, [A6 + 0x18]
  1237. 00000DC2  7001                     moveq.l    D0, 0x01
  1238. 00000DC4  3080                     move.w     [A0], D0
  1239. 00000DC6  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1240. 00000DCA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1241. 00000DCE  2F0C                     move.l     -[A7], A4
  1242. 00000DD0  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  1243. 00000DD4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1244. 00000DD8  6004                     bra        +0x6 /* 00000DDE */
  1245. label00000DDA:
  1246. 00000DDA  302E FFFE                move.w     D0, [A6 - 0x2]
  1247. label00000DDE:
  1248. 00000DDE  285F                     movea.l    A4, [A7]+
  1249. 00000DE0  4E5E                     unlink     A6
  1250. 00000DE2  4E75                     rts
  1251. export_373:
  1252. fn00000DE4:
  1253. 00000DE4  4E56 FFEC                link       A6, -0x0014
  1254. 00000DE8  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  1255. 00000DEC  286E 000C                movea.l    A4, [A6 + 0xC]
  1256. 00000DF0  206E 0018                movea.l    A0, [A6 + 0x18]
  1257. 00000DF4  7001                     moveq.l    D0, 0x01
  1258. 00000DF6  3080                     move.w     [A0], D0
  1259. 00000DF8  264C                     movea.l    A3, A4
  1260. 00000DFA  508B                     addq.l     A3, 8
  1261. 00000DFC  3C14                     move.w     D6, [A4]
  1262. 00000DFE  3A13                     move.w     D5, [A3]
  1263. 00000E00  0C46 03E9                cmpi.w     D6, 0x3E9
  1264. 00000E04  6622                     bne        +0x24 /* 00000E28 */
  1265. 00000E06  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1266. 00000E0A  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  1267. 00000E0E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1268. 00000E12  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1269. 00000E16  2F0C                     move.l     -[A7], A4
  1270. 00000E18  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1271. 00000E1C  4EBA 0698                jsr        [PC + 0x698 /* 000014B6 */]
  1272. 00000E20  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1273. 00000E24  6000 053E                bra        +0x540 /* 00001364 */
  1274. label00000E28:
  1275. 00000E28  0C46 03EA                cmpi.w     D6, 0x3EA
  1276. 00000E2C  6622                     bne        +0x24 /* 00000E50 */
  1277. 00000E2E  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1278. 00000E32  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  1279. 00000E36  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1280. 00000E3A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1281. 00000E3E  2F0C                     move.l     -[A7], A4
  1282. 00000E40  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1283. 00000E44  4EBA 0730                jsr        [PC + 0x730 /* 00001576 */]
  1284. 00000E48  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1285. 00000E4C  6000 0516                bra        +0x518 /* 00001364 */
  1286. label00000E50:
  1287. 00000E50  0C46 1388                cmpi.w     D6, 0x1388
  1288. 00000E54  6F1C                     ble        +0x1E /* 00000E72 */
  1289. 00000E56  0C46 13A0                cmpi.w     D6, 0x13A0
  1290. 00000E5A  6C16                     bge        +0x18 /* 00000E72 */
  1291. 00000E5C  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1292. 00000E60  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  1293. 00000E64  2F0C                     move.l     -[A7], A4
  1294. 00000E66  4EAD 1742                jsr        [A5 + 0x1742 /* export_740 */]
  1295. 00000E6A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1296. 00000E6E  6000 04F4                bra        +0x4F6 /* 00001364 */
  1297. label00000E72:
  1298. 00000E72  0C46 0002                cmpi.w     D6, 0x2
  1299. 00000E76  6616                     bne        +0x18 /* 00000E8E */
  1300. 00000E78  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1301. 00000E7C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1302. 00000E80  2F0C                     move.l     -[A7], A4
  1303. 00000E82  4EAD 0512                jsr        [A5 + 0x512 /* export_158 */]
  1304. 00000E86  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1305. 00000E8A  6000 04D8                bra        +0x4DA /* 00001364 */
  1306. label00000E8E:
  1307. 00000E8E  0C46 0003                cmpi.w     D6, 0x3
  1308. 00000E92  6616                     bne        +0x18 /* 00000EAA */
  1309. 00000E94  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1310. 00000E98  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1311. 00000E9C  2F0C                     move.l     -[A7], A4
  1312. 00000E9E  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  1313. 00000EA2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1314. 00000EA6  6000 04BC                bra        +0x4BE /* 00001364 */
  1315. label00000EAA:
  1316. 00000EAA  0C46 0005                cmpi.w     D6, 0x5
  1317. 00000EAE  6600 006A                bne        +0x6C /* 00000F1A */
  1318. 00000EB2  508C                     addq.l     A4, 8
  1319. 00000EB4  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1320. 00000EB8  486E FFEC                pea.l      [A6 - 0x14]
  1321. 00000EBC  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1322. 00000EC0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1323. 00000EC4  2F0C                     move.l     -[A7], A4
  1324. 00000EC6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1325. 00000ECA  4EBA F136                jsr        [PC - 0xECA /* 00000002 */]
  1326. 00000ECE  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1327. 00000ED2  3D40 FFEE                move.w     [A6 - 0x12], D0
  1328. 00000ED6  4A6E FFEE                tst.w      [A6 - 0x12]
  1329. 00000EDA  6708                     beq        +0xA /* 00000EE4 */
  1330. 00000EDC  302E FFEE                move.w     D0, [A6 - 0x12]
  1331. 00000EE0  6000 0482                bra        +0x484 /* 00001364 */
  1332. label00000EE4:
  1333. 00000EE4  206E 0018                movea.l    A0, [A6 + 0x18]
  1334. 00000EE8  302E FFEC                move.w     D0, [A6 - 0x14]
  1335. 00000EEC  D150                     add.w      [A0], D0
  1336. 00000EEE  302E FFEC                move.w     D0, [A6 - 0x14]
  1337. 00000EF2  48C0                     ext.l      D0
  1338. 00000EF4  E780                     asl        D0, 3
  1339. 00000EF6  D9C0                     add.l      A4, D0
  1340. 00000EF8  0C54 0006                cmpi.w     [A4], 0x6
  1341. 00000EFC  6710                     beq        +0x12 /* 00000F0E */
  1342. 00000EFE  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1343. 00000F02  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  1344. 00000F06  588F                     addq.l     A7, 4
  1345. 00000F08  7058                     moveq.l    D0, 0x58
  1346. 00000F0A  6000 0458                bra        +0x45A /* 00001364 */
  1347. label00000F0E:
  1348. 00000F0E  206E 0018                movea.l    A0, [A6 + 0x18]
  1349. 00000F12  5250                     addq.w     [A0], 1
  1350. 00000F14  7000                     moveq.l    D0, 0x00
  1351. 00000F16  6000 044C                bra        +0x44E /* 00001364 */
  1352. label00000F1A:
  1353. 00000F1A  0C46 1F40                cmpi.w     D6, 0x1F40
  1354. 00000F1E  6F28                     ble        +0x2A /* 00000F48 */
  1355. 00000F20  0C46 1F45                cmpi.w     D6, 0x1F45
  1356. 00000F24  6C22                     bge        +0x24 /* 00000F48 */
  1357. 00000F26  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1358. 00000F2A  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  1359. 00000F2E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1360. 00000F32  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1361. 00000F36  2F0C                     move.l     -[A7], A4
  1362. 00000F38  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1363. 00000F3C  4EBA 06C6                jsr        [PC + 0x6C6 /* 00001604 */]
  1364. 00000F40  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1365. 00000F44  6000 041E                bra        +0x420 /* 00001364 */
  1366. label00000F48:
  1367. 00000F48  2F0C                     move.l     -[A7], A4
  1368. 00000F4A  4EBA 0488                jsr        [PC + 0x488 /* 000013D4 */]
  1369. 00000F4E  588F                     addq.l     A7, 4
  1370. 00000F50  4A40                     tst.w      D0
  1371. 00000F52  6722                     beq        +0x24 /* 00000F76 */
  1372. 00000F54  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1373. 00000F58  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  1374. 00000F5C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1375. 00000F60  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1376. 00000F64  2F0C                     move.l     -[A7], A4
  1377. 00000F66  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1378. 00000F6A  4EBA 1738                jsr        [PC + 0x1738 /* 000026A4 */]
  1379. 00000F6E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1380. 00000F72  6000 03F0                bra        +0x3F2 /* 00001364 */
  1381. label00000F76:
  1382. 00000F76  0C46 1B58                cmpi.w     D6, 0x1B58
  1383. 00000F7A  6F00 0064                ble        +0x66 /* 00000FE0 */
  1384. 00000F7E  0C46 1B66                cmpi.w     D6, 0x1B66
  1385. 00000F82  6C5C                     bge        +0x5E /* 00000FE0 */
  1386. 00000F84  0C45 1F40                cmpi.w     D5, 0x1F40
  1387. 00000F88  6F28                     ble        +0x2A /* 00000FB2 */
  1388. 00000F8A  0C45 1F45                cmpi.w     D5, 0x1F45
  1389. 00000F8E  6C22                     bge        +0x24 /* 00000FB2 */
  1390. 00000F90  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1391. 00000F94  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  1392. 00000F98  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1393. 00000F9C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1394. 00000FA0  2F0C                     move.l     -[A7], A4
  1395. 00000FA2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1396. 00000FA6  4EBA 065C                jsr        [PC + 0x65C /* 00001604 */]
  1397. 00000FAA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1398. 00000FAE  6000 03B4                bra        +0x3B6 /* 00001364 */
  1399. label00000FB2:
  1400. 00000FB2  2F0B                     move.l     -[A7], A3
  1401. 00000FB4  4EBA 041E                jsr        [PC + 0x41E /* 000013D4 */]
  1402. 00000FB8  588F                     addq.l     A7, 4
  1403. 00000FBA  4A40                     tst.w      D0
  1404. 00000FBC  6722                     beq        +0x24 /* 00000FE0 */
  1405. 00000FBE  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1406. 00000FC2  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  1407. 00000FC6  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1408. 00000FCA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1409. 00000FCE  2F0C                     move.l     -[A7], A4
  1410. 00000FD0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1411. 00000FD4  4EBA 16CE                jsr        [PC + 0x16CE /* 000026A4 */]
  1412. 00000FD8  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1413. 00000FDC  6000 0386                bra        +0x388 /* 00001364 */
  1414. label00000FE0:
  1415. 00000FE0  0C46 2B3C                cmpi.w     D6, 0x2B3C /* '+<' */
  1416. 00000FE4  662A                     bne        +0x2C /* 00001010 */
  1417. 00000FE6  0C45 2B03                cmpi.w     D5, 0x2B03
  1418. 00000FEA  6706                     beq        +0x8 /* 00000FF2 */
  1419. 00000FEC  0C45 2B78                cmpi.w     D5, 0x2B78 /* '+x' */
  1420. 00000FF0  6606                     bne        +0x8 /* 00000FF8 */
  1421. label00000FF2:
  1422. 00000FF2  206E 0018                movea.l    A0, [A6 + 0x18]
  1423. 00000FF6  5250                     addq.w     [A0], 1
  1424. label00000FF8:
  1425. 00000FF8  206D 917E                movea.l    A0, [A5 - 0x6E82]
  1426. 00000FFC  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1427. 00001000  2050                     movea.l    A0, [A0]
  1428. 00001002  2F28 003E                move.l     -[A7], [A0 + 0x3E]
  1429. 00001006  4EAD 055A                jsr        [A5 + 0x55A /* export_167 */]
  1430. 0000100A  508F                     addq.l     A7, 8
  1431. 0000100C  6000 0356                bra        +0x358 /* 00001364 */
  1432. label00001010:
  1433. 00001010  0C46 2B60                cmpi.w     D6, 0x2B60 /* '+`' */
  1434. 00001014  660E                     bne        +0x10 /* 00001024 */
  1435. 00001016  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1436. 0000101A  4EBA 03F2                jsr        [PC + 0x3F2 /* 0000140E */]
  1437. 0000101E  588F                     addq.l     A7, 4
  1438. 00001020  6000 0342                bra        +0x344 /* 00001364 */
  1439. label00001024:
  1440. 00001024  0C46 271E                cmpi.w     D6, 0x271E
  1441. 00001028  6600 018C                bne        +0x18E /* 000011B6 */
  1442. 0000102C  0C45 2B3C                cmpi.w     D5, 0x2B3C /* '+<' */
  1443. 00001030  6634                     bne        +0x36 /* 00001066 */
  1444. 00001032  206E 0018                movea.l    A0, [A6 + 0x18]
  1445. 00001036  5250                     addq.w     [A0], 1
  1446. 00001038  508B                     addq.l     A3, 8
  1447. 0000103A  3A13                     move.w     D5, [A3]
  1448. 0000103C  0C45 2B03                cmpi.w     D5, 0x2B03
  1449. 00001040  6706                     beq        +0x8 /* 00001048 */
  1450. 00001042  0C45 2B78                cmpi.w     D5, 0x2B78 /* '+x' */
  1451. 00001046  6606                     bne        +0x8 /* 0000104E */
  1452. label00001048:
  1453. 00001048  206E 0018                movea.l    A0, [A6 + 0x18]
  1454. 0000104C  5250                     addq.w     [A0], 1
  1455. label0000104E:
  1456. 0000104E  206D 917E                movea.l    A0, [A5 - 0x6E82]
  1457. 00001052  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1458. 00001056  2050                     movea.l    A0, [A0]
  1459. 00001058  2F28 003E                move.l     -[A7], [A0 + 0x3E]
  1460. 0000105C  4EAD 055A                jsr        [A5 + 0x55A /* export_167 */]
  1461. 00001060  508F                     addq.l     A7, 8
  1462. 00001062  6000 0300                bra        +0x302 /* 00001364 */
  1463. label00001066:
  1464. 00001066  0C45 2B60                cmpi.w     D5, 0x2B60 /* '+`' */
  1465. 0000106A  6614                     bne        +0x16 /* 00001080 */
  1466. 0000106C  206E 0018                movea.l    A0, [A6 + 0x18]
  1467. 00001070  5250                     addq.w     [A0], 1
  1468. 00001072  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1469. 00001076  4EBA 0396                jsr        [PC + 0x396 /* 0000140E */]
  1470. 0000107A  588F                     addq.l     A7, 4
  1471. 0000107C  6000 02E6                bra        +0x2E8 /* 00001364 */
  1472. label00001080:
  1473. 00001080  0C45 0FA0                cmpi.w     D5, 0xFA0
  1474. 00001084  6F28                     ble        +0x2A /* 000010AE */
  1475. 00001086  0C45 100E                cmpi.w     D5, 0x100E
  1476. 0000108A  6C22                     bge        +0x24 /* 000010AE */
  1477. 0000108C  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1478. 00001090  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  1479. 00001094  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1480. 00001098  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1481. 0000109C  2F0C                     move.l     -[A7], A4
  1482. 0000109E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1483. 000010A2  4EAD 1732                jsr        [A5 + 0x1732 /* export_738 */]
  1484. 000010A6  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1485. 000010AA  6000 02B8                bra        +0x2BA /* 00001364 */
  1486. label000010AE:
  1487. 000010AE  0C45 0BB8                cmpi.w     D5, 0xBB8
  1488. 000010B2  6F28                     ble        +0x2A /* 000010DC */
  1489. 000010B4  0C45 0C07                cmpi.w     D5, 0xC07
  1490. 000010B8  6C22                     bge        +0x24 /* 000010DC */
  1491. 000010BA  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1492. 000010BE  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  1493. 000010C2  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1494. 000010C6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1495. 000010CA  2F0C                     move.l     -[A7], A4
  1496. 000010CC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1497. 000010D0  4EAD 17F2                jsr        [A5 + 0x17F2 /* export_762 */]
  1498. 000010D4  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1499. 000010D8  6000 028A                bra        +0x28C /* 00001364 */
  1500. label000010DC:
  1501. 000010DC  0C45 2328                cmpi.w     D5, 0x2328 /* '#(' */
  1502. 000010E0  6F00 006A                ble        +0x6C /* 0000114C */
  1503. 000010E4  0C45 232C                cmpi.w     D5, 0x232C /* '#,' */
  1504. 000010E8  6C00 0062                bge        +0x64 /* 0000114C */
  1505. 000010EC  3E2B 0008                move.w     D7, [A3 + 0x8]
  1506. 000010F0  0C47 0BC8                cmpi.w     D7, 0xBC8
  1507. 000010F4  6706                     beq        +0x8 /* 000010FC */
  1508. 000010F6  0C47 0C01                cmpi.w     D7, 0xC01
  1509. 000010FA  6622                     bne        +0x24 /* 0000111E */
  1510. label000010FC:
  1511. 000010FC  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1512. 00001100  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  1513. 00001104  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1514. 00001108  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1515. 0000110C  2F0C                     move.l     -[A7], A4
  1516. 0000110E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1517. 00001112  4EAD 17F2                jsr        [A5 + 0x17F2 /* export_762 */]
  1518. 00001116  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1519. 0000111A  6000 0248                bra        +0x24A /* 00001364 */
  1520. label0000111E:
  1521. 0000111E  0C47 0FDE                cmpi.w     D7, 0xFDE
  1522. 00001122  6706                     beq        +0x8 /* 0000112A */
  1523. 00001124  0C47 0FCB                cmpi.w     D7, 0xFCB
  1524. 00001128  6622                     bne        +0x24 /* 0000114C */
  1525. label0000112A:
  1526. 0000112A  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1527. 0000112E  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  1528. 00001132  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1529. 00001136  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1530. 0000113A  2F0C                     move.l     -[A7], A4
  1531. 0000113C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1532. 00001140  4EAD 1732                jsr        [A5 + 0x1732 /* export_738 */]
  1533. 00001144  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1534. 00001148  6000 021A                bra        +0x21C /* 00001364 */
  1535. label0000114C:
  1536. 0000114C  0C45 2B61                cmpi.w     D5, 0x2B61 /* '+a' */
  1537. 00001150  6600 0064                bne        +0x66 /* 000011B6 */
  1538. 00001154  206E 0018                movea.l    A0, [A6 + 0x18]
  1539. 00001158  5250                     addq.w     [A0], 1
  1540. 0000115A  4AAD 8DD6                tst.l      [A5 - 0x722A]
  1541. 0000115E  6606                     bne        +0x8 /* 00001166 */
  1542. 00001160  7002                     moveq.l    D0, 0x02
  1543. 00001162  6000 0200                bra        +0x202 /* 00001364 */
  1544. label00001166:
  1545. 00001166  206D 8DEA                movea.l    A0, [A5 - 0x7216]
  1546. 0000116A  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1547. 0000116E  2050                     movea.l    A0, [A0]
  1548. 00001170  2F28 000E                move.l     -[A7], [A0 + 0xE]
  1549. 00001174  4EAD 055A                jsr        [A5 + 0x55A /* export_167 */]
  1550. 00001178  508F                     addq.l     A7, 8
  1551. 0000117A  3D40 FFEE                move.w     [A6 - 0x12], D0
  1552. 0000117E  4A6E FFEE                tst.w      [A6 - 0x12]
  1553. 00001182  6708                     beq        +0xA /* 0000118C */
  1554. 00001184  302E FFEE                move.w     D0, [A6 - 0x12]
  1555. 00001188  6000 01DA                bra        +0x1DC /* 00001364 */
  1556. label0000118C:
  1557. 0000118C  42A7                     clr.l      -[A7]
  1558. 0000118E  206E 001C                movea.l    A0, [A6 + 0x1C]
  1559. 00001192  2F28 0012                move.l     -[A7], [A0 + 0x12]
  1560. 00001196  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  1561. 0000119A  201F                     move.l     D0, [A7]+
  1562. 0000119C  206E 001C                movea.l    A0, [A6 + 0x1C]
  1563. 000011A0  2F28 0012                move.l     -[A7], [A0 + 0x12]
  1564. 000011A4  0680 FFFF FFE8           addi.l     D0, 0xFFFFFFE8
  1565. 000011AA  2F00                     move.l     -[A7], D0
  1566. 000011AC  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  1567. 000011B0  7000                     moveq.l    D0, 0x00
  1568. 000011B2  6000 01B0                bra        +0x1B2 /* 00001364 */
  1569. label000011B6:
  1570. 000011B6  0C45 271B                cmpi.w     D5, 0x271B
  1571. 000011BA  6600 005E                bne        +0x60 /* 0000121A */
  1572. 000011BE  0C46 0FA0                cmpi.w     D6, 0xFA0
  1573. 000011C2  6F28                     ble        +0x2A /* 000011EC */
  1574. 000011C4  0C46 100E                cmpi.w     D6, 0x100E
  1575. 000011C8  6C22                     bge        +0x24 /* 000011EC */
  1576. 000011CA  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1577. 000011CE  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  1578. 000011D2  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1579. 000011D6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1580. 000011DA  2F0C                     move.l     -[A7], A4
  1581. 000011DC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1582. 000011E0  4EAD 1732                jsr        [A5 + 0x1732 /* export_738 */]
  1583. 000011E4  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1584. 000011E8  6000 017A                bra        +0x17C /* 00001364 */
  1585. label000011EC:
  1586. 000011EC  0C46 0BB8                cmpi.w     D6, 0xBB8
  1587. 000011F0  6F28                     ble        +0x2A /* 0000121A */
  1588. 000011F2  0C46 0C07                cmpi.w     D6, 0xC07
  1589. 000011F6  6C22                     bge        +0x24 /* 0000121A */
  1590. 000011F8  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1591. 000011FC  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  1592. 00001200  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1593. 00001204  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1594. 00001208  2F0C                     move.l     -[A7], A4
  1595. 0000120A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1596. 0000120E  4EAD 17F2                jsr        [A5 + 0x17F2 /* export_762 */]
  1597. 00001212  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1598. 00001216  6000 014C                bra        +0x14E /* 00001364 */
  1599. label0000121A:
  1600. 0000121A  0C46 2328                cmpi.w     D6, 0x2328 /* '#(' */
  1601. 0000121E  6F34                     ble        +0x36 /* 00001254 */
  1602. 00001220  0C46 232C                cmpi.w     D6, 0x232C /* '#,' */
  1603. 00001224  6C2E                     bge        +0x30 /* 00001254 */
  1604. 00001226  0C45 0FDE                cmpi.w     D5, 0xFDE
  1605. 0000122A  6706                     beq        +0x8 /* 00001232 */
  1606. 0000122C  0C45 0FCB                cmpi.w     D5, 0xFCB
  1607. 00001230  6622                     bne        +0x24 /* 00001254 */
  1608. label00001232:
  1609. 00001232  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1610. 00001236  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  1611. 0000123A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1612. 0000123E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1613. 00001242  2F0C                     move.l     -[A7], A4
  1614. 00001244  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1615. 00001248  4EAD 1732                jsr        [A5 + 0x1732 /* export_738 */]
  1616. 0000124C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1617. 00001250  6000 0112                bra        +0x114 /* 00001364 */
  1618. label00001254:
  1619. 00001254  0C45 0005                cmpi.w     D5, 0x5
  1620. 00001258  6600 0052                bne        +0x54 /* 000012AC */
  1621. 0000125C  206E 0018                movea.l    A0, [A6 + 0x18]
  1622. 00001260  5250                     addq.w     [A0], 1
  1623. 00001262  7E01                     moveq.l    D7, 0x01
  1624. label00001264:
  1625. 00001264  206E 0018                movea.l    A0, [A6 + 0x18]
  1626. 00001268  5250                     addq.w     [A0], 1
  1627. 0000126A  508B                     addq.l     A3, 8
  1628. 0000126C  0C53 0005                cmpi.w     [A3], 0x5
  1629. 00001270  6602                     bne        +0x4 /* 00001274 */
  1630. 00001272  5247                     addq.w     D7, 1
  1631. label00001274:
  1632. 00001274  0C53 0006                cmpi.w     [A3], 0x6
  1633. 00001278  6602                     bne        +0x4 /* 0000127C */
  1634. 0000127A  5347                     subq.w     D7, 1
  1635. label0000127C:
  1636. 0000127C  4A53                     tst.w      [A3]
  1637. 0000127E  6606                     bne        +0x8 /* 00001286 */
  1638. 00001280  7008                     moveq.l    D0, 0x08
  1639. 00001282  6000 00E0                bra        +0xE2 /* 00001364 */
  1640. label00001286:
  1641. 00001286  4A47                     tst.w      D7
  1642. 00001288  66DA                     bne        -0x24 /* 00001264 */
  1643. 0000128A  3F3C 0006                move.w     -[A7], 0x6
  1644. 0000128E  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1645. 00001292  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1646. 00001296  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1647. 0000129A  2F0C                     move.l     -[A7], A4
  1648. 0000129C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1649. 000012A0  4EBA 45CA                jsr        [PC + 0x45CA /* 0000586C */]
  1650. 000012A4  4FEF 0016                lea.l      A7, [A7 + 0x16]
  1651. 000012A8  6000 00BA                bra        +0xBC /* 00001364 */
  1652. label000012AC:
  1653. 000012AC  0C46 2B38                cmpi.w     D6, 0x2B38 /* '+8' */
  1654. 000012B0  6630                     bne        +0x32 /* 000012E2 */
  1655. 000012B2  206E 0008                movea.l    A0, [A6 + 0x8]
  1656. 000012B6  0C50 0001                cmpi.w     [A0], 0x1
  1657. 000012BA  6626                     bne        +0x28 /* 000012E2 */
  1658. 000012BC  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1659. 000012C0  206E 0008                movea.l    A0, [A6 + 0x8]
  1660. 000012C4  2F28 000A                move.l     -[A7], [A0 + 0xA]
  1661. 000012C8  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1662. 000012CC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1663. 000012D0  2F0C                     move.l     -[A7], A4
  1664. 000012D2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1665. 000012D6  4EBA 0094                jsr        [PC + 0x94 /* 0000136C */]
  1666. 000012DA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1667. 000012DE  6000 0084                bra        +0x86 /* 00001364 */
  1668. label000012E2:
  1669. 000012E2  0C46 0BFF                cmpi.w     D6, 0xBFF
  1670. 000012E6  663C                     bne        +0x3E /* 00001324 */
  1671. 000012E8  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1672. 000012EC  2F2D 9078                move.l     -[A7], [A5 - 0x6F88]
  1673. 000012F0  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1674. 000012F4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1675. 000012F8  2F0C                     move.l     -[A7], A4
  1676. 000012FA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1677. 000012FE  4EBA 006C                jsr        [PC + 0x6C /* 0000136C */]
  1678. 00001302  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1679. 00001306  3D40 FFEE                move.w     [A6 - 0x12], D0
  1680. 0000130A  4A6E FFEE                tst.w      [A6 - 0x12]
  1681. 0000130E  6604                     bne        +0x6 /* 00001314 */
  1682. 00001310  7000                     moveq.l    D0, 0x00
  1683. 00001312  6050                     bra        +0x52 /* 00001364 */
  1684. label00001314:
  1685. 00001314  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1686. 00001318  2F2D 9078                move.l     -[A7], [A5 - 0x6F88]
  1687. 0000131C  4EAD 055A                jsr        [A5 + 0x55A /* export_167 */]
  1688. 00001320  508F                     addq.l     A7, 8
  1689. 00001322  6040                     bra        +0x42 /* 00001364 */
  1690. label00001324:
  1691. 00001324  3F3C 0020                move.w     -[A7], 0x20 /* ' ' */
  1692. 00001328  486E FFF0                pea.l      [A6 - 0x10]
  1693. 0000132C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1694. 00001330  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1695. 00001334  2F0C                     move.l     -[A7], A4
  1696. 00001336  4EAD 051A                jsr        [A5 + 0x51A /* export_159 */]
  1697. 0000133A  4FEF 0012                lea.l      A7, [A7 + 0x12]
  1698. 0000133E  3D40 FFEE                move.w     [A6 - 0x12], D0
  1699. 00001342  4A6E FFEE                tst.w      [A6 - 0x12]
  1700. 00001346  6706                     beq        +0x8 /* 0000134E */
  1701. 00001348  302E FFEE                move.w     D0, [A6 - 0x12]
  1702. 0000134C  6016                     bra        +0x18 /* 00001364 */
  1703. label0000134E:
  1704. 0000134E  206E FFFC                movea.l    A0, [A6 - 0x4]
  1705. 00001352  2050                     movea.l    A0, [A0]
  1706. 00001354  226E 001C                movea.l    A1, [A6 + 0x1C]
  1707. 00001358  700D                     moveq.l    D0, 0x0D
  1708. label0000135A:
  1709. 0000135A  22D8                     move.l     [A1]+, [A0]+
  1710. 0000135C  51C8 FFFC                dbf        D0, -0x6 /* 0000135A */
  1711. 00001360  32D8                     move.w     [A1]+, [A0]+
  1712. 00001362  7000                     moveq.l    D0, 0x00
  1713. label00001364:
  1714. 00001364  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  1715. 00001368  4E5E                     unlink     A6
  1716. 0000136A  4E75                     rts
  1717. fn0000136C:
  1718. 0000136C  4E56 FF02                link       A6, -0x00FE
  1719. 00001370  48E7 0108                movem.l    -[A7], D7,A4
  1720. 00001374  286E 000C                movea.l    A4, [A6 + 0xC]
  1721. 00001378  486E FF06                pea.l      [A6 - 0xFA]
  1722. 0000137C  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  1723. 00001380  4EAD 0432                jsr        [A5 + 0x432 /* export_130 */]
  1724. 00001384  508F                     addq.l     A7, 8
  1725. 00001386  486E FF02                pea.l      [A6 - 0xFE]
  1726. 0000138A  2F2E FF06                move.l     -[A7], [A6 - 0xFA]
  1727. 0000138E  4EAD 0522                jsr        [A5 + 0x522 /* export_160 */]
  1728. 00001392  508F                     addq.l     A7, 8
  1729. 00001394  206E FF06                movea.l    A0, [A6 - 0xFA]
  1730. 00001398  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1731. 0000139C  486E FFFE                pea.l      [A6 - 0x2]
  1732. 000013A0  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1733. 000013A4  2F10                     move.l     -[A7], [A0]
  1734. 000013A6  206E FF02                movea.l    A0, [A6 - 0xFE]
  1735. 000013AA  2F10                     move.l     -[A7], [A0]
  1736. 000013AC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1737. 000013B0  4EBA 12F2                jsr        [PC + 0x12F2 /* 000026A4 */]
  1738. 000013B4  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1739. 000013B8  3E00                     move.w     D7, D0
  1740. 000013BA  2F2E FF06                move.l     -[A7], [A6 - 0xFA]
  1741. 000013BE  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  1742. 000013C2  2F2E FF02                move.l     -[A7], [A6 - 0xFE]
  1743. 000013C6  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  1744. 000013CA  3007                     move.w     D0, D7
  1745. 000013CC  4CDF 1080                movem.l    D7,A4, [A7]+
  1746. 000013D0  4E5E                     unlink     A6
  1747. 000013D2  4E75                     rts
  1748. fn000013D4:
  1749. 000013D4  4E56 0000                link       A6, 0
  1750. 000013D8  48E7 0108                movem.l    -[A7], D7,A4
  1751. 000013DC  286E 0008                movea.l    A4, [A6 + 0x8]
  1752. 000013E0  3E14                     move.w     D7, [A4]
  1753. 000013E2  0C47 2B1F                cmpi.w     D7, 0x2B1F
  1754. 000013E6  6604                     bne        +0x6 /* 000013EC */
  1755. 000013E8  7001                     moveq.l    D0, 0x01
  1756. 000013EA  601A                     bra        +0x1C /* 00001406 */
  1757. label000013EC:
  1758. 000013EC  0C47 2B0A                cmpi.w     D7, 0x2B0A /* '+\n' */
  1759. 000013F0  6706                     beq        +0x8 /* 000013F8 */
  1760. 000013F2  0C47 2AFE                cmpi.w     D7, 0x2AFE
  1761. 000013F6  660C                     bne        +0xE /* 00001404 */
  1762. label000013F8:
  1763. 000013F8  508C                     addq.l     A4, 8
  1764. 000013FA  0C54 2B1F                cmpi.w     [A4], 0x2B1F
  1765. 000013FE  6604                     bne        +0x6 /* 00001404 */
  1766. 00001400  7001                     moveq.l    D0, 0x01
  1767. 00001402  6002                     bra        +0x4 /* 00001406 */
  1768. label00001404:
  1769. 00001404  7000                     moveq.l    D0, 0x00
  1770. label00001406:
  1771. 00001406  4CDF 1080                movem.l    D7,A4, [A7]+
  1772. 0000140A  4E5E                     unlink     A6
  1773. 0000140C  4E75                     rts
  1774. fn0000140E:
  1775. 0000140E  4E56 FFF4                link       A6, -0x000C
  1776. 00001412  42A7                     clr.l      -[A7]
  1777. 00001414  3F3C 0004                move.w     -[A7], 0x4
  1778. 00001418  3F3C 0007                move.w     -[A7], 0x7
  1779. 0000141C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1780. 00001420  4EAD 048A                jsr        [A5 + 0x48A /* export_141 */]
  1781. 00001424  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1782. 00001428  4A6D 928E                tst.w      [A5 - 0x6D72]
  1783. 0000142C  6D00 0082                blt        +0x84 /* 000014B0 */
  1784. 00001430  206D 929A                movea.l    A0, [A5 - 0x6D66]
  1785. 00001434  2050                     movea.l    A0, [A0]
  1786. 00001436  2D68 003E FFFC           move.l     [A6 - 0x4], [A0 + 0x3E]
  1787. 0000143C  206D 929A                movea.l    A0, [A5 - 0x6D66]
  1788. 00001440  2050                     movea.l    A0, [A0]
  1789. 00001442  3D68 0020 FFFA           move.w     [A6 - 0x6], [A0 + 0x20]
  1790. 00001448  206D 929A                movea.l    A0, [A5 - 0x6D66]
  1791. 0000144C  2050                     movea.l    A0, [A0]
  1792. 0000144E  3D68 0022 FFF8           move.w     [A6 - 0x8], [A0 + 0x22]
  1793. 00001454  302E FFFA                move.w     D0, [A6 - 0x6]
  1794. 00001458  B06E FFF8                cmp.w      D0, [A6 - 0x8]
  1795. 0000145C  6C52                     bge        +0x54 /* 000014B0 */
  1796. 0000145E  302E FFF8                move.w     D0, [A6 - 0x8]
  1797. 00001462  906E FFFA                sub.w      D0, [A6 - 0x6]
  1798. 00001466  48C0                     ext.l      D0
  1799. 00001468  2F00                     move.l     -[A7], D0
  1800. 0000146A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1801. 0000146E  4EAD 03DA                jsr        [A5 + 0x3DA /* export_119 */]
  1802. 00001472  508F                     addq.l     A7, 8
  1803. 00001474  206E FFFC                movea.l    A0, [A6 - 0x4]
  1804. 00001478  326E FFFA                movea.w    A1, [A6 - 0x6]
  1805. 0000147C  D3D0                     add.l      A1, [A0]
  1806. 0000147E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1807. 00001482  2D49 FFF4                move.l     [A6 - 0xC], A1
  1808. 00001486  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  1809. 0000148A  588F                     addq.l     A7, 4
  1810. 0000148C  322E FFF8                move.w     D1, [A6 - 0x8]
  1811. 00001490  926E FFFA                sub.w      D1, [A6 - 0x6]
  1812. 00001494  48C1                     ext.l      D1
  1813. 00001496  2F01                     move.l     -[A7], D1
  1814. 00001498  2F00                     move.l     -[A7], D0
  1815. 0000149A  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1816. 0000149E  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  1817. 000014A2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1818. 000014A6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1819. 000014AA  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  1820. 000014AE  588F                     addq.l     A7, 4
  1821. label000014B0:
  1822. 000014B0  7000                     moveq.l    D0, 0x00
  1823. 000014B2  4E5E                     unlink     A6
  1824. 000014B4  4E75                     rts
  1825. fn000014B6:
  1826. 000014B6  4E56 FFAE                link       A6, -0x0052
  1827. 000014BA  2F0C                     move.l     -[A7], A4
  1828. 000014BC  286E 000C                movea.l    A4, [A6 + 0xC]
  1829. 000014C0  206E 0018                movea.l    A0, [A6 + 0x18]
  1830. 000014C4  7001                     moveq.l    D0, 0x01
  1831. 000014C6  3080                     move.w     [A0], D0
  1832. 000014C8  508C                     addq.l     A4, 8
  1833. 000014CA  486E FFB8                pea.l      [A6 - 0x48]
  1834. 000014CE  486E FFF2                pea.l      [A6 - 0xE]
  1835. 000014D2  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1836. 000014D6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1837. 000014DA  2F0C                     move.l     -[A7], A4
  1838. 000014DC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1839. 000014E0  4EBA F902                jsr        [PC - 0x6FE /* 00000DE4 */]
  1840. 000014E4  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1841. 000014E8  3D40 FFF4                move.w     [A6 - 0xC], D0
  1842. 000014EC  4A6E FFF4                tst.w      [A6 - 0xC]
  1843. 000014F0  6708                     beq        +0xA /* 000014FA */
  1844. 000014F2  302E FFF4                move.w     D0, [A6 - 0xC]
  1845. 000014F6  6000 0078                bra        +0x7A /* 00001570 */
  1846. label000014FA:
  1847. 000014FA  206E 0018                movea.l    A0, [A6 + 0x18]
  1848. 000014FE  302E FFF2                move.w     D0, [A6 - 0xE]
  1849. 00001502  D150                     add.w      [A0], D0
  1850. 00001504  486E FFF6                pea.l      [A6 - 0xA]
  1851. 00001508  486E FFB8                pea.l      [A6 - 0x48]
  1852. 0000150C  4EAD 03C2                jsr        [A5 + 0x3C2 /* export_116 */]
  1853. 00001510  508F                     addq.l     A7, 8
  1854. 00001512  3D40 FFF4                move.w     [A6 - 0xC], D0
  1855. 00001516  486E FFB8                pea.l      [A6 - 0x48]
  1856. 0000151A  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  1857. 0000151E  588F                     addq.l     A7, 4
  1858. 00001520  4A6E FFF4                tst.w      [A6 - 0xC]
  1859. 00001524  6706                     beq        +0x8 /* 0000152C */
  1860. 00001526  302E FFF4                move.w     D0, [A6 - 0xC]
  1861. 0000152A  6044                     bra        +0x46 /* 00001570 */
  1862. label0000152C:
  1863. 0000152C  41EE FFF6                lea.l      A0, [A6 - 0xA]
  1864. 00001530  2D58 FFAE                move.l     [A6 - 0x52], [A0]+
  1865. 00001534  2D58 FFB2                move.l     [A6 - 0x4E], [A0]+
  1866. 00001538  3D58 FFB6                move.w     [A6 - 0x4A], [A0]+
  1867. 0000153C  486E FFAE                pea.l      [A6 - 0x52]
  1868. 00001540  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  1869. 00001544  A9EB                     syscall    Pack4/FP68K
  1870. 00001546  41EE FFF6                lea.l      A0, [A6 - 0xA]
  1871. 0000154A  43EE FFAE                lea.l      A1, [A6 - 0x52]
  1872. 0000154E  20D9                     move.l     [A0]+, [A1]+
  1873. 00001550  20D9                     move.l     [A0]+, [A1]+
  1874. 00001552  30D9                     move.w     [A0]+, [A1]+
  1875. 00001554  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1876. 00001558  41D6                     lea.l      A0, [A6]
  1877. 0000155A  2F20                     move.l     -[A7], -[A0]
  1878. 0000155C  2F20                     move.l     -[A7], -[A0]
  1879. 0000155E  3F20                     move.w     -[A7], -[A0]
  1880. 00001560  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  1881. 00001564  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1882. 00001568  3D40 FFF4                move.w     [A6 - 0xC], D0
  1883. 0000156C  302E FFF4                move.w     D0, [A6 - 0xC]
  1884. label00001570:
  1885. 00001570  285F                     movea.l    A4, [A7]+
  1886. 00001572  4E5E                     unlink     A6
  1887. 00001574  4E75                     rts
  1888. fn00001576:
  1889. 00001576  4E56 FFC0                link       A6, -0x0040
  1890. 0000157A  2F0C                     move.l     -[A7], A4
  1891. 0000157C  286E 000C                movea.l    A4, [A6 + 0xC]
  1892. 00001580  206E 0018                movea.l    A0, [A6 + 0x18]
  1893. 00001584  7001                     moveq.l    D0, 0x01
  1894. 00001586  3080                     move.w     [A0], D0
  1895. 00001588  508C                     addq.l     A4, 8
  1896. 0000158A  486E FFC0                pea.l      [A6 - 0x40]
  1897. 0000158E  486E FFFC                pea.l      [A6 - 0x4]
  1898. 00001592  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1899. 00001596  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1900. 0000159A  2F0C                     move.l     -[A7], A4
  1901. 0000159C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1902. 000015A0  4EBA F842                jsr        [PC - 0x7BE /* 00000DE4 */]
  1903. 000015A4  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1904. 000015A8  3D40 FFFE                move.w     [A6 - 0x2], D0
  1905. 000015AC  4A6E FFFE                tst.w      [A6 - 0x2]
  1906. 000015B0  6706                     beq        +0x8 /* 000015B8 */
  1907. 000015B2  302E FFFE                move.w     D0, [A6 - 0x2]
  1908. 000015B6  6046                     bra        +0x48 /* 000015FE */
  1909. label000015B8:
  1910. 000015B8  206E 0018                movea.l    A0, [A6 + 0x18]
  1911. 000015BC  302E FFFC                move.w     D0, [A6 - 0x4]
  1912. 000015C0  D150                     add.w      [A0], D0
  1913. 000015C2  486E FFFA                pea.l      [A6 - 0x6]
  1914. 000015C6  486E FFC0                pea.l      [A6 - 0x40]
  1915. 000015CA  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  1916. 000015CE  508F                     addq.l     A7, 8
  1917. 000015D0  3D40 FFFE                move.w     [A6 - 0x2], D0
  1918. 000015D4  486E FFC0                pea.l      [A6 - 0x40]
  1919. 000015D8  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  1920. 000015DC  588F                     addq.l     A7, 4
  1921. 000015DE  4A6E FFFE                tst.w      [A6 - 0x2]
  1922. 000015E2  6706                     beq        +0x8 /* 000015EA */
  1923. 000015E4  302E FFFE                move.w     D0, [A6 - 0x2]
  1924. 000015E8  6014                     bra        +0x16 /* 000015FE */
  1925. label000015EA:
  1926. 000015EA  086E 0000 FFFB           bchg.b     [A6 - 0x5], 0x0
  1927. 000015F0  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1928. 000015F4  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  1929. 000015F8  4EAD 0392                jsr        [A5 + 0x392 /* export_110 */]
  1930. 000015FC  5C8F                     addq.l     A7, 6
  1931. label000015FE:
  1932. 000015FE  285F                     movea.l    A4, [A7]+
  1933. 00001600  4E5E                     unlink     A6
  1934. 00001602  4E75                     rts
  1935. fn00001604:
  1936. 00001604  4E56 FF8C                link       A6, -0x0074
  1937. 00001608  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  1938. 0000160C  286E 000C                movea.l    A4, [A6 + 0xC]
  1939. 00001610  206E 0018                movea.l    A0, [A6 + 0x18]
  1940. 00001614  4250                     clr.w      [A0]
  1941. 00001616  7A01                     moveq.l    D5, 0x01
  1942. 00001618  7E00                     moveq.l    D7, 0x00
  1943. 0000161A  426E FFD6                clr.w      [A6 - 0x2A]
  1944. 0000161E  426E FFE0                clr.w      [A6 - 0x20]
  1945. 00001622  426E FFEA                clr.w      [A6 - 0x16]
  1946. 00001626  426E FFF4                clr.w      [A6 - 0xC]
  1947. label0000162A:
  1948. 0000162A  2F0C                     move.l     -[A7], A4
  1949. 0000162C  4EBA 098A                jsr        [PC + 0x98A /* 00001FB8 */]
  1950. 00001630  588F                     addq.l     A7, 4
  1951. 00001632  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  1952. 00001636  1F41 1F44                move.b     [A7 + 0x1F44], D1
  1953. 0000163A  0032 0008 0010           ori.b      [A2 + D0.w + 0x10], 0x8
  1954. 00001640  0018 0020                ori.b      [A0]+, 0x20 /* ' ' */
  1955. 00001644  41EE FFD6                lea.l      A0, [A6 - 0x2A]
  1956. 00001648  2D48 FF90                move.l     [A6 - 0x70], A0
  1957. 0000164C  6020                     bra        +0x22 /* 0000166E */
  1958. 0000164E  41EE FFE0                lea.l      A0, [A6 - 0x20]
  1959. 00001652  2D48 FF90                move.l     [A6 - 0x70], A0
  1960. 00001656  6016                     bra        +0x18 /* 0000166E */
  1961. 00001658  41EE FFEA                lea.l      A0, [A6 - 0x16]
  1962. 0000165C  2D48 FF90                move.l     [A6 - 0x70], A0
  1963. 00001660  600C                     bra        +0xE /* 0000166E */
  1964. 00001662  41EE FFF4                lea.l      A0, [A6 - 0xC]
  1965. 00001666  2D48 FF90                move.l     [A6 - 0x70], A0
  1966. 0000166A  6002                     bra        +0x4 /* 0000166E */
  1967. 0000166C  7A00                     moveq.l    D5, 0x00
  1968. label0000166E:
  1969. 0000166E  4A45                     tst.w      D5
  1970. 00001670  6740                     beq        +0x42 /* 000016B2 */
  1971. 00001672  2F2E FF90                move.l     -[A7], [A6 - 0x70]
  1972. 00001676  486E FFFE                pea.l      [A6 - 0x2]
  1973. 0000167A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1974. 0000167E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1975. 00001682  2F0C                     move.l     -[A7], A4
  1976. 00001684  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1977. 00001688  4EBA 0A80                jsr        [PC + 0xA80 /* 0000210A */]
  1978. 0000168C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1979. 00001690  3C00                     move.w     D6, D0
  1980. 00001692  4A46                     tst.w      D6
  1981. 00001694  6706                     beq        +0x8 /* 0000169C */
  1982. 00001696  3006                     move.w     D0, D6
  1983. 00001698  6000 0146                bra        +0x148 /* 000017E0 */
  1984. label0000169C:
  1985. 0000169C  302E FFFE                move.w     D0, [A6 - 0x2]
  1986. 000016A0  48C0                     ext.l      D0
  1987. 000016A2  E780                     asl        D0, 3
  1988. 000016A4  D9C0                     add.l      A4, D0
  1989. 000016A6  206E 0018                movea.l    A0, [A6 + 0x18]
  1990. 000016AA  302E FFFE                move.w     D0, [A6 - 0x2]
  1991. 000016AE  D150                     add.w      [A0], D0
  1992. 000016B0  5247                     addq.w     D7, 1
  1993. label000016B2:
  1994. 000016B2  4A45                     tst.w      D5
  1995. 000016B4  6600 FF74                bne        -0x8A /* 0000162A */
  1996. 000016B8  4A47                     tst.w      D7
  1997. 000016BA  6606                     bne        +0x8 /* 000016C2 */
  1998. 000016BC  7004                     moveq.l    D0, 0x04
  1999. 000016BE  6000 0120                bra        +0x122 /* 000017E0 */
  2000. label000016C2:
  2001. 000016C2  486E FF94                pea.l      [A6 - 0x6C]
  2002. 000016C6  486E FFFE                pea.l      [A6 - 0x2]
  2003. 000016CA  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2004. 000016CE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2005. 000016D2  2F0C                     move.l     -[A7], A4
  2006. 000016D4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2007. 000016D8  4EBA F70A                jsr        [PC - 0x8F6 /* 00000DE4 */]
  2008. 000016DC  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2009. 000016E0  3C00                     move.w     D6, D0
  2010. 000016E2  4A46                     tst.w      D6
  2011. 000016E4  6706                     beq        +0x8 /* 000016EC */
  2012. 000016E6  3006                     move.w     D0, D6
  2013. 000016E8  6000 00F6                bra        +0xF8 /* 000017E0 */
  2014. label000016EC:
  2015. 000016EC  206E 0018                movea.l    A0, [A6 + 0x18]
  2016. 000016F0  302E FFFE                move.w     D0, [A6 - 0x2]
  2017. 000016F4  D150                     add.w      [A0], D0
  2018. 000016F6  42AE FFD2                clr.l      [A6 - 0x2E]
  2019. 000016FA  486E FF94                pea.l      [A6 - 0x6C]
  2020. 000016FE  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  2021. 00001702  588F                     addq.l     A7, 4
  2022. 00001704  2D40 FFCE                move.l     [A6 - 0x32], D0
  2023. 00001708  486E FFCE                pea.l      [A6 - 0x32]
  2024. 0000170C  486E FFD2                pea.l      [A6 - 0x2E]
  2025. 00001710  3F3C 1F41                move.w     -[A7], 0x1F41
  2026. 00001714  486E FFD6                pea.l      [A6 - 0x2A]
  2027. 00001718  486E FF94                pea.l      [A6 - 0x6C]
  2028. 0000171C  4EBA 08BA                jsr        [PC + 0x8BA /* 00001FD8 */]
  2029. 00001720  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2030. 00001724  486E FFCE                pea.l      [A6 - 0x32]
  2031. 00001728  486E FFD2                pea.l      [A6 - 0x2E]
  2032. 0000172C  3F3C 1F42                move.w     -[A7], 0x1F42
  2033. 00001730  486E FFE0                pea.l      [A6 - 0x20]
  2034. 00001734  486E FF94                pea.l      [A6 - 0x6C]
  2035. 00001738  4EBA 089E                jsr        [PC + 0x89E /* 00001FD8 */]
  2036. 0000173C  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2037. 00001740  486E FFCE                pea.l      [A6 - 0x32]
  2038. 00001744  486E FFD2                pea.l      [A6 - 0x2E]
  2039. 00001748  3F3C 1F43                move.w     -[A7], 0x1F43
  2040. 0000174C  486E FFEA                pea.l      [A6 - 0x16]
  2041. 00001750  486E FF94                pea.l      [A6 - 0x6C]
  2042. 00001754  4EBA 0882                jsr        [PC + 0x882 /* 00001FD8 */]
  2043. 00001758  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2044. 0000175C  486E FFCE                pea.l      [A6 - 0x32]
  2045. 00001760  486E FFD2                pea.l      [A6 - 0x2E]
  2046. 00001764  3F3C 1F44                move.w     -[A7], 0x1F44
  2047. 00001768  486E FFF4                pea.l      [A6 - 0xC]
  2048. 0000176C  486E FF94                pea.l      [A6 - 0x6C]
  2049. 00001770  4EBA 0866                jsr        [PC + 0x866 /* 00001FD8 */]
  2050. 00001774  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2051. 00001778  202E FFCE                move.l     D0, [A6 - 0x32]
  2052. 0000177C  90AE FFD2                sub.l      D0, [A6 - 0x2E]
  2053. 00001780  2F00                     move.l     -[A7], D0
  2054. 00001782  3F3C 0005                move.w     -[A7], 0x5
  2055. 00001786  3F3C 0007                move.w     -[A7], 0x7
  2056. 0000178A  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  2057. 0000178E  4EAD 048A                jsr        [A5 + 0x48A /* export_141 */]
  2058. 00001792  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2059. 00001796  486E FF94                pea.l      [A6 - 0x6C]
  2060. 0000179A  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  2061. 0000179E  588F                     addq.l     A7, 4
  2062. 000017A0  D0AE FFD2                add.l      D0, [A6 - 0x2E]
  2063. 000017A4  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  2064. 000017A8  2D40 FF8C                move.l     [A6 - 0x74], D0
  2065. 000017AC  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  2066. 000017B0  588F                     addq.l     A7, 4
  2067. 000017B2  222E FFCE                move.l     D1, [A6 - 0x32]
  2068. 000017B6  92AE FFD2                sub.l      D1, [A6 - 0x2E]
  2069. 000017BA  2F01                     move.l     -[A7], D1
  2070. 000017BC  2F00                     move.l     -[A7], D0
  2071. 000017BE  2F2E FF8C                move.l     -[A7], [A6 - 0x74]
  2072. 000017C2  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  2073. 000017C6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2074. 000017CA  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  2075. 000017CE  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  2076. 000017D2  588F                     addq.l     A7, 4
  2077. 000017D4  486E FF94                pea.l      [A6 - 0x6C]
  2078. 000017D8  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  2079. 000017DC  588F                     addq.l     A7, 4
  2080. 000017DE  7000                     moveq.l    D0, 0x00
  2081. label000017E0:
  2082. 000017E0  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  2083. 000017E4  4E5E                     unlink     A6
  2084. 000017E6  4E75                     rts
  2085. export_372:
  2086. fn000017E8:
  2087. 000017E8  4E56 FF9C                link       A6, -0x0064
  2088. 000017EC  48E7 0738                movem.l    -[A7], D5,D6,D7,A2,A3,A4
  2089. 000017F0  286E 000C                movea.l    A4, [A6 + 0xC]
  2090. 000017F4  266E 001C                movea.l    A3, [A6 + 0x1C]
  2091. 000017F8  206E 0018                movea.l    A0, [A6 + 0x18]
  2092. 000017FC  4250                     clr.w      [A0]
  2093. 000017FE  244C                     movea.l    A2, A4
  2094. 00001800  508A                     addq.l     A2, 8
  2095. 00001802  3C14                     move.w     D6, [A4]
  2096. 00001804  3A12                     move.w     D5, [A2]
  2097. 00001806  0C46 1388                cmpi.w     D6, 0x1388
  2098. 0000180A  6F0C                     ble        +0xE /* 00001818 */
  2099. 0000180C  0C46 13A0                cmpi.w     D6, 0x13A0
  2100. 00001810  6C06                     bge        +0x8 /* 00001818 */
  2101. 00001812  702D                     moveq.l    D0, 0x2D
  2102. 00001814  6000 043E                bra        +0x440 /* 00001C54 */
  2103. label00001818:
  2104. 00001818  0C46 1F40                cmpi.w     D6, 0x1F40
  2105. 0000181C  6F2A                     ble        +0x2C /* 00001848 */
  2106. 0000181E  0C46 1F45                cmpi.w     D6, 0x1F45
  2107. 00001822  6C24                     bge        +0x26 /* 00001848 */
  2108. 00001824  3F2E 0020                move.w     -[A7], [A6 + 0x20]
  2109. 00001828  2F0B                     move.l     -[A7], A3
  2110. 0000182A  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  2111. 0000182E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2112. 00001832  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2113. 00001836  2F0C                     move.l     -[A7], A4
  2114. 00001838  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2115. 0000183C  4EBA 05CA                jsr        [PC + 0x5CA /* 00001E08 */]
  2116. 00001840  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  2117. 00001844  6000 040E                bra        +0x410 /* 00001C54 */
  2118. label00001848:
  2119. 00001848  2F0C                     move.l     -[A7], A4
  2120. 0000184A  4EBA FB88                jsr        [PC - 0x478 /* 000013D4 */]
  2121. 0000184E  588F                     addq.l     A7, 4
  2122. 00001850  4A40                     tst.w      D0
  2123. 00001852  6724                     beq        +0x26 /* 00001878 */
  2124. 00001854  3F2E 0020                move.w     -[A7], [A6 + 0x20]
  2125. 00001858  2F0B                     move.l     -[A7], A3
  2126. 0000185A  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  2127. 0000185E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2128. 00001862  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2129. 00001866  2F0C                     move.l     -[A7], A4
  2130. 00001868  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2131. 0000186C  4EBA 0452                jsr        [PC + 0x452 /* 00001CC0 */]
  2132. 00001870  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  2133. 00001874  6000 03DE                bra        +0x3E0 /* 00001C54 */
  2134. label00001878:
  2135. 00001878  0C46 1B58                cmpi.w     D6, 0x1B58
  2136. 0000187C  6F00 006A                ble        +0x6C /* 000018E8 */
  2137. 00001880  0C46 1B66                cmpi.w     D6, 0x1B66
  2138. 00001884  6C00 0062                bge        +0x64 /* 000018E8 */
  2139. 00001888  0C45 1F40                cmpi.w     D5, 0x1F40
  2140. 0000188C  6F2A                     ble        +0x2C /* 000018B8 */
  2141. 0000188E  0C45 1F45                cmpi.w     D5, 0x1F45
  2142. 00001892  6C24                     bge        +0x26 /* 000018B8 */
  2143. 00001894  3F2E 0020                move.w     -[A7], [A6 + 0x20]
  2144. 00001898  2F0B                     move.l     -[A7], A3
  2145. 0000189A  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  2146. 0000189E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2147. 000018A2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2148. 000018A6  2F0C                     move.l     -[A7], A4
  2149. 000018A8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2150. 000018AC  4EBA 055A                jsr        [PC + 0x55A /* 00001E08 */]
  2151. 000018B0  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  2152. 000018B4  6000 039E                bra        +0x3A0 /* 00001C54 */
  2153. label000018B8:
  2154. 000018B8  2F0A                     move.l     -[A7], A2
  2155. 000018BA  4EBA FB18                jsr        [PC - 0x4E8 /* 000013D4 */]
  2156. 000018BE  588F                     addq.l     A7, 4
  2157. 000018C0  4A40                     tst.w      D0
  2158. 000018C2  6724                     beq        +0x26 /* 000018E8 */
  2159. 000018C4  3F2E 0020                move.w     -[A7], [A6 + 0x20]
  2160. 000018C8  2F0B                     move.l     -[A7], A3
  2161. 000018CA  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  2162. 000018CE  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2163. 000018D2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2164. 000018D6  2F0C                     move.l     -[A7], A4
  2165. 000018D8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2166. 000018DC  4EBA 03E2                jsr        [PC + 0x3E2 /* 00001CC0 */]
  2167. 000018E0  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  2168. 000018E4  6000 036E                bra        +0x370 /* 00001C54 */
  2169. label000018E8:
  2170. 000018E8  376D 9D80 00A4           move.w     [A3 + 0xA4], [A5 - 0x6280]
  2171. 000018EE  0C46 2B3C                cmpi.w     D6, 0x2B3C /* '+<' */
  2172. 000018F2  6600 006E                bne        +0x70 /* 00001962 */
  2173. 000018F6  42A7                     clr.l      -[A7]
  2174. 000018F8  3F3C 0004                move.w     -[A7], 0x4
  2175. 000018FC  3F3C 0008                move.w     -[A7], 0x8
  2176. 00001900  486B 00AE                pea.l      [A3 + 0xAE]
  2177. 00001904  4EAD 048A                jsr        [A5 + 0x48A /* export_141 */]
  2178. 00001908  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2179. 0000190C  206D 917E                movea.l    A0, [A5 - 0x6E82]
  2180. 00001910  2050                     movea.l    A0, [A0]
  2181. 00001912  2768 003E 00C0           move.l     [A3 + 0xC0], [A0 + 0x3E]
  2182. 00001918  7002                     moveq.l    D0, 0x02
  2183. 0000191A  3740 00A2                move.w     [A3 + 0xA2], D0
  2184. 0000191E  42AB 00A6                clr.l      [A3 + 0xA6]
  2185. 00001922  206D 917E                movea.l    A0, [A5 - 0x6E82]
  2186. 00001926  42A7                     clr.l      -[A7]
  2187. 00001928  2050                     movea.l    A0, [A0]
  2188. 0000192A  2F28 003E                move.l     -[A7], [A0 + 0x3E]
  2189. 0000192E  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  2190. 00001932  201F                     move.l     D0, [A7]+
  2191. 00001934  2740 00AA                move.l     [A3 + 0xAA], D0
  2192. 00001938  42AB 00EC                clr.l      [A3 + 0xEC]
  2193. 0000193C  42AB 00E8                clr.l      [A3 + 0xE8]
  2194. 00001940  42AB 00F0                clr.l      [A3 + 0xF0]
  2195. 00001944  206E 0018                movea.l    A0, [A6 + 0x18]
  2196. 00001948  5250                     addq.w     [A0], 1
  2197. 0000194A  0C45 2B03                cmpi.w     D5, 0x2B03
  2198. 0000194E  6706                     beq        +0x8 /* 00001956 */
  2199. 00001950  0C45 2B78                cmpi.w     D5, 0x2B78 /* '+x' */
  2200. 00001954  6606                     bne        +0x8 /* 0000195C */
  2201. label00001956:
  2202. 00001956  206E 0018                movea.l    A0, [A6 + 0x18]
  2203. 0000195A  5250                     addq.w     [A0], 1
  2204. label0000195C:
  2205. 0000195C  7000                     moveq.l    D0, 0x00
  2206. 0000195E  6000 02F4                bra        +0x2F6 /* 00001C54 */
  2207. label00001962:
  2208. 00001962  0C46 271E                cmpi.w     D6, 0x271E
  2209. 00001966  6600 007A                bne        +0x7C /* 000019E2 */
  2210. 0000196A  0C45 2B3C                cmpi.w     D5, 0x2B3C /* '+<' */
  2211. 0000196E  6600 0072                bne        +0x74 /* 000019E2 */
  2212. 00001972  42A7                     clr.l      -[A7]
  2213. 00001974  3F3C 0004                move.w     -[A7], 0x4
  2214. 00001978  3F3C 0008                move.w     -[A7], 0x8
  2215. 0000197C  486B 00AE                pea.l      [A3 + 0xAE]
  2216. 00001980  4EAD 048A                jsr        [A5 + 0x48A /* export_141 */]
  2217. 00001984  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2218. 00001988  206D 917E                movea.l    A0, [A5 - 0x6E82]
  2219. 0000198C  2050                     movea.l    A0, [A0]
  2220. 0000198E  2768 003E 00C0           move.l     [A3 + 0xC0], [A0 + 0x3E]
  2221. 00001994  7002                     moveq.l    D0, 0x02
  2222. 00001996  3740 00A2                move.w     [A3 + 0xA2], D0
  2223. 0000199A  42AB 00A6                clr.l      [A3 + 0xA6]
  2224. 0000199E  206D 917E                movea.l    A0, [A5 - 0x6E82]
  2225. 000019A2  42A7                     clr.l      -[A7]
  2226. 000019A4  2050                     movea.l    A0, [A0]
  2227. 000019A6  2F28 003E                move.l     -[A7], [A0 + 0x3E]
  2228. 000019AA  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  2229. 000019AE  201F                     move.l     D0, [A7]+
  2230. 000019B0  2740 00AA                move.l     [A3 + 0xAA], D0
  2231. 000019B4  42AB 00EC                clr.l      [A3 + 0xEC]
  2232. 000019B8  42AB 00E8                clr.l      [A3 + 0xE8]
  2233. 000019BC  42AB 00F0                clr.l      [A3 + 0xF0]
  2234. 000019C0  206E 0018                movea.l    A0, [A6 + 0x18]
  2235. 000019C4  5450                     addq.w     [A0], 2
  2236. 000019C6  3A2C 0010                move.w     D5, [A4 + 0x10]
  2237. 000019CA  0C45 2B03                cmpi.w     D5, 0x2B03
  2238. 000019CE  6706                     beq        +0x8 /* 000019D6 */
  2239. 000019D0  0C45 2B78                cmpi.w     D5, 0x2B78 /* '+x' */
  2240. 000019D4  6606                     bne        +0x8 /* 000019DC */
  2241. label000019D6:
  2242. 000019D6  206E 0018                movea.l    A0, [A6 + 0x18]
  2243. 000019DA  5250                     addq.w     [A0], 1
  2244. label000019DC:
  2245. 000019DC  7000                     moveq.l    D0, 0x00
  2246. 000019DE  6000 0274                bra        +0x276 /* 00001C54 */
  2247. label000019E2:
  2248. 000019E2  0C46 2B60                cmpi.w     D6, 0x2B60 /* '+`' */
  2249. 000019E6  6668                     bne        +0x6A /* 00001A50 */
  2250. 000019E8  4A6D 928E                tst.w      [A5 - 0x6D72]
  2251. 000019EC  6C06                     bge        +0x8 /* 000019F4 */
  2252. 000019EE  7034                     moveq.l    D0, 0x34
  2253. 000019F0  6000 0262                bra        +0x264 /* 00001C54 */
  2254. label000019F4:
  2255. 000019F4  42A7                     clr.l      -[A7]
  2256. 000019F6  3F3C 0004                move.w     -[A7], 0x4
  2257. 000019FA  3F3C 0008                move.w     -[A7], 0x8
  2258. 000019FE  486B 00AE                pea.l      [A3 + 0xAE]
  2259. 00001A02  4EAD 048A                jsr        [A5 + 0x48A /* export_141 */]
  2260. 00001A06  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2261. 00001A0A  206D 929A                movea.l    A0, [A5 - 0x6D66]
  2262. 00001A0E  2050                     movea.l    A0, [A0]
  2263. 00001A10  2768 003E 00C0           move.l     [A3 + 0xC0], [A0 + 0x3E]
  2264. 00001A16  7003                     moveq.l    D0, 0x03
  2265. 00001A18  3740 00A2                move.w     [A3 + 0xA2], D0
  2266. 00001A1C  206D 929A                movea.l    A0, [A5 - 0x6D66]
  2267. 00001A20  2050                     movea.l    A0, [A0]
  2268. 00001A22  3068 0020                movea.w    A0, [A0 + 0x20]
  2269. 00001A26  2748 00A6                move.l     [A3 + 0xA6], A0
  2270. 00001A2A  206D 929A                movea.l    A0, [A5 - 0x6D66]
  2271. 00001A2E  2050                     movea.l    A0, [A0]
  2272. 00001A30  3068 0022                movea.w    A0, [A0 + 0x22]
  2273. 00001A34  2748 00AA                move.l     [A3 + 0xAA], A0
  2274. 00001A38  42AB 00EC                clr.l      [A3 + 0xEC]
  2275. 00001A3C  42AB 00E8                clr.l      [A3 + 0xE8]
  2276. 00001A40  42AB 00F0                clr.l      [A3 + 0xF0]
  2277. 00001A44  206E 0018                movea.l    A0, [A6 + 0x18]
  2278. 00001A48  5250                     addq.w     [A0], 1
  2279. 00001A4A  7000                     moveq.l    D0, 0x00
  2280. 00001A4C  6000 0206                bra        +0x208 /* 00001C54 */
  2281. label00001A50:
  2282. 00001A50  0C46 271E                cmpi.w     D6, 0x271E
  2283. 00001A54  6600 0070                bne        +0x72 /* 00001AC6 */
  2284. 00001A58  0C45 2B60                cmpi.w     D5, 0x2B60 /* '+`' */
  2285. 00001A5C  6668                     bne        +0x6A /* 00001AC6 */
  2286. 00001A5E  4A6D 928E                tst.w      [A5 - 0x6D72]
  2287. 00001A62  6C06                     bge        +0x8 /* 00001A6A */
  2288. 00001A64  7034                     moveq.l    D0, 0x34
  2289. 00001A66  6000 01EC                bra        +0x1EE /* 00001C54 */
  2290. label00001A6A:
  2291. 00001A6A  42A7                     clr.l      -[A7]
  2292. 00001A6C  3F3C 0004                move.w     -[A7], 0x4
  2293. 00001A70  3F3C 0008                move.w     -[A7], 0x8
  2294. 00001A74  486B 00AE                pea.l      [A3 + 0xAE]
  2295. 00001A78  4EAD 048A                jsr        [A5 + 0x48A /* export_141 */]
  2296. 00001A7C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2297. 00001A80  206D 929A                movea.l    A0, [A5 - 0x6D66]
  2298. 00001A84  2050                     movea.l    A0, [A0]
  2299. 00001A86  2768 003E 00C0           move.l     [A3 + 0xC0], [A0 + 0x3E]
  2300. 00001A8C  7003                     moveq.l    D0, 0x03
  2301. 00001A8E  3740 00A2                move.w     [A3 + 0xA2], D0
  2302. 00001A92  206D 929A                movea.l    A0, [A5 - 0x6D66]
  2303. 00001A96  2050                     movea.l    A0, [A0]
  2304. 00001A98  3068 0020                movea.w    A0, [A0 + 0x20]
  2305. 00001A9C  2748 00A6                move.l     [A3 + 0xA6], A0
  2306. 00001AA0  206D 929A                movea.l    A0, [A5 - 0x6D66]
  2307. 00001AA4  2050                     movea.l    A0, [A0]
  2308. 00001AA6  3068 0022                movea.w    A0, [A0 + 0x22]
  2309. 00001AAA  2748 00AA                move.l     [A3 + 0xAA], A0
  2310. 00001AAE  42AB 00EC                clr.l      [A3 + 0xEC]
  2311. 00001AB2  42AB 00E8                clr.l      [A3 + 0xE8]
  2312. 00001AB6  42AB 00F0                clr.l      [A3 + 0xF0]
  2313. 00001ABA  206E 0018                movea.l    A0, [A6 + 0x18]
  2314. 00001ABE  5450                     addq.w     [A0], 2
  2315. 00001AC0  7000                     moveq.l    D0, 0x00
  2316. 00001AC2  6000 0190                bra        +0x192 /* 00001C54 */
  2317. label00001AC6:
  2318. 00001AC6  0C46 2B38                cmpi.w     D6, 0x2B38 /* '+8' */
  2319. 00001ACA  6634                     bne        +0x36 /* 00001B00 */
  2320. 00001ACC  206E 0008                movea.l    A0, [A6 + 0x8]
  2321. 00001AD0  0C50 0001                cmpi.w     [A0], 0x1
  2322. 00001AD4  662A                     bne        +0x2C /* 00001B00 */
  2323. 00001AD6  206E 0018                movea.l    A0, [A6 + 0x18]
  2324. 00001ADA  7001                     moveq.l    D0, 0x01
  2325. 00001ADC  3080                     move.w     [A0], D0
  2326. 00001ADE  3F2E 0020                move.w     -[A7], [A6 + 0x20]
  2327. 00001AE2  206E 0008                movea.l    A0, [A6 + 0x8]
  2328. 00001AE6  2F28 000A                move.l     -[A7], [A0 + 0xA]
  2329. 00001AEA  2F0B                     move.l     -[A7], A3
  2330. 00001AEC  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2331. 00001AF0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2332. 00001AF4  4EBA 0166                jsr        [PC + 0x166 /* 00001C5C */]
  2333. 00001AF8  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2334. 00001AFC  6000 0156                bra        +0x158 /* 00001C54 */
  2335. label00001B00:
  2336. 00001B00  0C46 0BFF                cmpi.w     D6, 0xBFF
  2337. 00001B04  6626                     bne        +0x28 /* 00001B2C */
  2338. 00001B06  206E 0018                movea.l    A0, [A6 + 0x18]
  2339. 00001B0A  7001                     moveq.l    D0, 0x01
  2340. 00001B0C  3080                     move.w     [A0], D0
  2341. 00001B0E  3F2E 0020                move.w     -[A7], [A6 + 0x20]
  2342. 00001B12  2F2D 9078                move.l     -[A7], [A5 - 0x6F88]
  2343. 00001B16  2F0B                     move.l     -[A7], A3
  2344. 00001B18  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2345. 00001B1C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2346. 00001B20  4EBA 013A                jsr        [PC + 0x13A /* 00001C5C */]
  2347. 00001B24  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2348. 00001B28  6000 012A                bra        +0x12C /* 00001C54 */
  2349. label00001B2C:
  2350. 00001B2C  0C46 271E                cmpi.w     D6, 0x271E
  2351. 00001B30  662C                     bne        +0x2E /* 00001B5E */
  2352. 00001B32  0C45 0BFF                cmpi.w     D5, 0xBFF
  2353. 00001B36  6626                     bne        +0x28 /* 00001B5E */
  2354. 00001B38  206E 0018                movea.l    A0, [A6 + 0x18]
  2355. 00001B3C  7002                     moveq.l    D0, 0x02
  2356. 00001B3E  3080                     move.w     [A0], D0
  2357. 00001B40  3F2E 0020                move.w     -[A7], [A6 + 0x20]
  2358. 00001B44  2F2D 9078                move.l     -[A7], [A5 - 0x6F88]
  2359. 00001B48  2F0B                     move.l     -[A7], A3
  2360. 00001B4A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2361. 00001B4E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2362. 00001B52  4EBA 0108                jsr        [PC + 0x108 /* 00001C5C */]
  2363. 00001B56  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2364. 00001B5A  6000 00F8                bra        +0xFA /* 00001C54 */
  2365. label00001B5E:
  2366. 00001B5E  0C46 0002                cmpi.w     D6, 0x2
  2367. 00001B62  6606                     bne        +0x8 /* 00001B6A */
  2368. 00001B64  702D                     moveq.l    D0, 0x2D
  2369. 00001B66  6000 00EC                bra        +0xEE /* 00001C54 */
  2370. label00001B6A:
  2371. 00001B6A  4A6E 0020                tst.w      [A6 + 0x20]
  2372. 00001B6E  6722                     beq        +0x24 /* 00001B92 */
  2373. 00001B70  486E FF9E                pea.l      [A6 - 0x62]
  2374. 00001B74  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2375. 00001B78  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2376. 00001B7C  2F0C                     move.l     -[A7], A4
  2377. 00001B7E  4EAD 032A                jsr        [A5 + 0x32A /* export_97 */]
  2378. 00001B82  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2379. 00001B86  3E00                     move.w     D7, D0
  2380. 00001B88  4A47                     tst.w      D7
  2381. 00001B8A  6738                     beq        +0x3A /* 00001BC4 */
  2382. 00001B8C  3007                     move.w     D0, D7
  2383. 00001B8E  6000 00C4                bra        +0xC6 /* 00001C54 */
  2384. label00001B92:
  2385. 00001B92  3F3C 0040                move.w     -[A7], 0x40 /* '@' */
  2386. 00001B96  486E FF9E                pea.l      [A6 - 0x62]
  2387. 00001B9A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2388. 00001B9E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2389. 00001BA2  2F0C                     move.l     -[A7], A4
  2390. 00001BA4  4EAD 051A                jsr        [A5 + 0x51A /* export_159 */]
  2391. 00001BA8  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2392. 00001BAC  3E00                     move.w     D7, D0
  2393. 00001BAE  0C47 0010                cmpi.w     D7, 0x10
  2394. 00001BB2  6606                     bne        +0x8 /* 00001BBA */
  2395. 00001BB4  702D                     moveq.l    D0, 0x2D
  2396. 00001BB6  6000 009C                bra        +0x9E /* 00001C54 */
  2397. label00001BBA:
  2398. 00001BBA  4A47                     tst.w      D7
  2399. 00001BBC  6706                     beq        +0x8 /* 00001BC4 */
  2400. 00001BBE  3007                     move.w     D0, D7
  2401. 00001BC0  6000 0092                bra        +0x94 /* 00001C54 */
  2402. label00001BC4:
  2403. 00001BC4  4A6D 9D80                tst.w      [A5 - 0x6280]
  2404. 00001BC8  6720                     beq        +0x22 /* 00001BEA */
  2405. 00001BCA  2F2E FFAA                move.l     -[A7], [A6 - 0x56]
  2406. 00001BCE  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  2407. 00001BD2  3F3C 0005                move.w     -[A7], 0x5
  2408. 00001BD6  206E FFAA                movea.l    A0, [A6 - 0x56]
  2409. 00001BDA  2F10                     move.l     -[A7], [A0]
  2410. 00001BDC  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  2411. 00001BE0  5C8F                     addq.l     A7, 6
  2412. 00001BE2  2F2E FFAA                move.l     -[A7], [A6 - 0x56]
  2413. 00001BE6  4EAD 126A                jsr        [A5 + 0x126A /* export_585 */]
  2414. label00001BEA:
  2415. 00001BEA  206E FFAA                movea.l    A0, [A6 - 0x56]
  2416. 00001BEE  2050                     movea.l    A0, [A0]
  2417. 00001BF0  43EB 00AE                lea.l      A1, [A3 + 0xAE]
  2418. 00001BF4  700D                     moveq.l    D0, 0x0D
  2419. label00001BF6:
  2420. 00001BF6  22D8                     move.l     [A1]+, [A0]+
  2421. 00001BF8  51C8 FFFC                dbf        D0, -0x6 /* 00001BF6 */
  2422. 00001BFC  32D8                     move.w     [A1]+, [A0]+
  2423. 00001BFE  7001                     moveq.l    D0, 0x01
  2424. 00001C00  3740 00A2                move.w     [A3 + 0xA2], D0
  2425. 00001C04  42AB 00A6                clr.l      [A3 + 0xA6]
  2426. 00001C08  42AB 00AA                clr.l      [A3 + 0xAA]
  2427. 00001C0C  206E FFAA                movea.l    A0, [A6 - 0x56]
  2428. 00001C10  2050                     movea.l    A0, [A0]
  2429. 00001C12  3D68 0002 FF9C           move.w     [A6 - 0x64], [A0 + 0x2]
  2430. 00001C18  0C6E 0004 FF9C           cmpi.w     [A6 - 0x64], 0x4
  2431. 00001C1E  6D20                     blt        +0x22 /* 00001C40 */
  2432. 00001C20  2F2E FFAA                move.l     -[A7], [A6 - 0x56]
  2433. 00001C24  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  2434. 00001C28  206E FFAA                movea.l    A0, [A6 - 0x56]
  2435. 00001C2C  2F10                     move.l     -[A7], [A0]
  2436. 00001C2E  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  2437. 00001C32  588F                     addq.l     A7, 4
  2438. 00001C34  2740 00AA                move.l     [A3 + 0xAA], D0
  2439. 00001C38  2F2E FFAA                move.l     -[A7], [A6 - 0x56]
  2440. 00001C3C  4EAD 126A                jsr        [A5 + 0x126A /* export_585 */]
  2441. label00001C40:
  2442. 00001C40  42AB 00EC                clr.l      [A3 + 0xEC]
  2443. 00001C44  42AB 00E8                clr.l      [A3 + 0xE8]
  2444. 00001C48  42AB 00F0                clr.l      [A3 + 0xF0]
  2445. 00001C4C  206E 0018                movea.l    A0, [A6 + 0x18]
  2446. 00001C50  5250                     addq.w     [A0], 1
  2447. 00001C52  7000                     moveq.l    D0, 0x00
  2448. label00001C54:
  2449. 00001C54  4CDF 1CE0                movem.l    D5,D6,D7,A2,A3,A4, [A7]+
  2450. 00001C58  4E5E                     unlink     A6
  2451. 00001C5A  4E75                     rts
  2452. fn00001C5C:
  2453. 00001C5C  4E56 FF02                link       A6, -0x00FE
  2454. 00001C60  2F07                     move.l     -[A7], D7
  2455. 00001C62  486E FF06                pea.l      [A6 - 0xFA]
  2456. 00001C66  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2457. 00001C6A  4EAD 0432                jsr        [A5 + 0x432 /* export_130 */]
  2458. 00001C6E  508F                     addq.l     A7, 8
  2459. 00001C70  486E FF02                pea.l      [A6 - 0xFE]
  2460. 00001C74  2F2E FF06                move.l     -[A7], [A6 - 0xFA]
  2461. 00001C78  4EAD 0522                jsr        [A5 + 0x522 /* export_160 */]
  2462. 00001C7C  508F                     addq.l     A7, 8
  2463. 00001C7E  206E FF06                movea.l    A0, [A6 - 0xFA]
  2464. 00001C82  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  2465. 00001C86  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2466. 00001C8A  486E FFFE                pea.l      [A6 - 0x2]
  2467. 00001C8E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2468. 00001C92  2F10                     move.l     -[A7], [A0]
  2469. 00001C94  206E FF02                movea.l    A0, [A6 - 0xFE]
  2470. 00001C98  2F10                     move.l     -[A7], [A0]
  2471. 00001C9A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2472. 00001C9E  4EBA 0020                jsr        [PC + 0x20 /* 00001CC0 */]
  2473. 00001CA2  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  2474. 00001CA6  3E00                     move.w     D7, D0
  2475. 00001CA8  2F2E FF06                move.l     -[A7], [A6 - 0xFA]
  2476. 00001CAC  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  2477. 00001CB0  2F2E FF02                move.l     -[A7], [A6 - 0xFE]
  2478. 00001CB4  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  2479. 00001CB8  3007                     move.w     D0, D7
  2480. 00001CBA  2E1F                     move.l     D7, [A7]+
  2481. 00001CBC  4E5E                     unlink     A6
  2482. 00001CBE  4E75                     rts
  2483. fn00001CC0:
  2484. 00001CC0  4E56 FFA8                link       A6, -0x0058
  2485. 00001CC4  48E7 0018                movem.l    -[A7], A3,A4
  2486. 00001CC8  286E 000C                movea.l    A4, [A6 + 0xC]
  2487. 00001CCC  266E 001C                movea.l    A3, [A6 + 0x1C]
  2488. 00001CD0  2F0B                     move.l     -[A7], A3
  2489. 00001CD2  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  2490. 00001CD6  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2491. 00001CDA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2492. 00001CDE  2F0C                     move.l     -[A7], A4
  2493. 00001CE0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2494. 00001CE4  4EBA 0D3E                jsr        [PC + 0xD3E /* 00002A24 */]
  2495. 00001CE8  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2496. 00001CEC  3D40 FFAA                move.w     [A6 - 0x56], D0
  2497. 00001CF0  4A6E FFAA                tst.w      [A6 - 0x56]
  2498. 00001CF4  6708                     beq        +0xA /* 00001CFE */
  2499. 00001CF6  302E FFAA                move.w     D0, [A6 - 0x56]
  2500. 00001CFA  6000 0104                bra        +0x106 /* 00001E00 */
  2501. label00001CFE:
  2502. 00001CFE  0C53 0003                cmpi.w     [A3], 0x3
  2503. 00001D02  670E                     beq        +0x10 /* 00001D12 */
  2504. 00001D04  2F0B                     move.l     -[A7], A3
  2505. 00001D06  4EBA 0F72                jsr        [PC + 0xF72 /* 00002C7A */]
  2506. 00001D0A  588F                     addq.l     A7, 4
  2507. 00001D0C  700B                     moveq.l    D0, 0x0B
  2508. 00001D0E  6000 00F0                bra        +0xF2 /* 00001E00 */
  2509. label00001D12:
  2510. 00001D12  2F0B                     move.l     -[A7], A3
  2511. 00001D14  4EAD 0AB2                jsr        [A5 + 0xAB2 /* export_338 */]
  2512. 00001D18  588F                     addq.l     A7, 4
  2513. 00001D1A  4A40                     tst.w      D0
  2514. 00001D1C  6752                     beq        +0x54 /* 00001D70 */
  2515. 00001D1E  42A7                     clr.l      -[A7]
  2516. 00001D20  3F3C 0004                move.w     -[A7], 0x4
  2517. 00001D24  3F3C 0008                move.w     -[A7], 0x8
  2518. 00001D28  486B 00AE                pea.l      [A3 + 0xAE]
  2519. 00001D2C  4EAD 048A                jsr        [A5 + 0x48A /* export_141 */]
  2520. 00001D30  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2521. 00001D34  206D 929A                movea.l    A0, [A5 - 0x6D66]
  2522. 00001D38  2050                     movea.l    A0, [A0]
  2523. 00001D3A  2768 003E 00C0           move.l     [A3 + 0xC0], [A0 + 0x3E]
  2524. 00001D40  426B 00A2                clr.w      [A3 + 0xA2]
  2525. 00001D44  42AB 00A6                clr.l      [A3 + 0xA6]
  2526. 00001D48  206D 929A                movea.l    A0, [A5 - 0x6D66]
  2527. 00001D4C  42A7                     clr.l      -[A7]
  2528. 00001D4E  2050                     movea.l    A0, [A0]
  2529. 00001D50  2F28 003E                move.l     -[A7], [A0 + 0x3E]
  2530. 00001D54  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  2531. 00001D58  201F                     move.l     D0, [A7]+
  2532. 00001D5A  2740 00AA                move.l     [A3 + 0xAA], D0
  2533. 00001D5E  42AB 00EC                clr.l      [A3 + 0xEC]
  2534. 00001D62  42AB 00E8                clr.l      [A3 + 0xE8]
  2535. 00001D66  42AB 00F0                clr.l      [A3 + 0xF0]
  2536. 00001D6A  7000                     moveq.l    D0, 0x00
  2537. 00001D6C  6000 0092                bra        +0x94 /* 00001E00 */
  2538. label00001D70:
  2539. 00001D70  206B 009E                movea.l    A0, [A3 + 0x9E]
  2540. 00001D74  302B 0098                move.w     D0, [A3 + 0x98]
  2541. 00001D78  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  2542. 00001D7C  D090                     add.l      D0, [A0]
  2543. 00001D7E  2040                     movea.l    A0, D0
  2544. 00001D80  43EE FFAE                lea.l      A1, [A6 - 0x52]
  2545. 00001D84  7013                     moveq.l    D0, 0x13
  2546. label00001D86:
  2547. 00001D86  22D8                     move.l     [A1]+, [A0]+
  2548. 00001D88  51C8 FFFC                dbf        D0, -0x6 /* 00001D86 */
  2549. 00001D8C  32D8                     move.w     [A1]+, [A0]+
  2550. 00001D8E  0C6E 0002 FFB0           cmpi.w     [A6 - 0x50], 0x2
  2551. 00001D94  670C                     beq        +0xE /* 00001DA2 */
  2552. 00001D96  2F0B                     move.l     -[A7], A3
  2553. 00001D98  4EBA 0EE0                jsr        [PC + 0xEE0 /* 00002C7A */]
  2554. 00001D9C  588F                     addq.l     A7, 4
  2555. 00001D9E  700A                     moveq.l    D0, 0x0A
  2556. 00001DA0  605E                     bra        +0x60 /* 00001E00 */
  2557. label00001DA2:
  2558. 00001DA2  42A7                     clr.l      -[A7]
  2559. 00001DA4  3F3C 0004                move.w     -[A7], 0x4
  2560. 00001DA8  3F3C 0008                move.w     -[A7], 0x8
  2561. 00001DAC  486B 00AE                pea.l      [A3 + 0xAE]
  2562. 00001DB0  4EAD 048A                jsr        [A5 + 0x48A /* export_141 */]
  2563. 00001DB4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2564. 00001DB8  276E FFEC 00C0           move.l     [A3 + 0xC0], [A6 - 0x14]
  2565. 00001DBE  426B 00A2                clr.w      [A3 + 0xA2]
  2566. 00001DC2  206E FFEC                movea.l    A0, [A6 - 0x14]
  2567. 00001DC6  2050                     movea.l    A0, [A0]
  2568. 00001DC8  3D50 FFA8                move.w     [A6 - 0x58], [A0]
  2569. 00001DCC  302E FFA8                move.w     D0, [A6 - 0x58]
  2570. 00001DD0  C1FC 0014                muls.w     D0, 0x14
  2571. 00001DD4  5440                     addq.w     D0, 2
  2572. 00001DD6  48C0                     ext.l      D0
  2573. 00001DD8  2740 00A6                move.l     [A3 + 0xA6], D0
  2574. 00001DDC  42A7                     clr.l      -[A7]
  2575. 00001DDE  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  2576. 00001DE2  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  2577. 00001DE6  201F                     move.l     D0, [A7]+
  2578. 00001DE8  0680 FFFF FFF2           addi.l     D0, 0xFFFFFFF2
  2579. 00001DEE  2740 00AA                move.l     [A3 + 0xAA], D0
  2580. 00001DF2  42AB 00EC                clr.l      [A3 + 0xEC]
  2581. 00001DF6  42AB 00E8                clr.l      [A3 + 0xE8]
  2582. 00001DFA  42AB 00F0                clr.l      [A3 + 0xF0]
  2583. 00001DFE  7000                     moveq.l    D0, 0x00
  2584. label00001E00:
  2585. 00001E00  4CDF 1800                movem.l    A3,A4, [A7]+
  2586. 00001E04  4E5E                     unlink     A6
  2587. 00001E06  4E75                     rts
  2588. fn00001E08:
  2589. 00001E08  4E56 FFCE                link       A6, -0x0032
  2590. 00001E0C  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  2591. 00001E10  286E 000C                movea.l    A4, [A6 + 0xC]
  2592. 00001E14  266E 001C                movea.l    A3, [A6 + 0x1C]
  2593. 00001E18  206E 0018                movea.l    A0, [A6 + 0x18]
  2594. 00001E1C  4250                     clr.w      [A0]
  2595. 00001E1E  7A01                     moveq.l    D5, 0x01
  2596. 00001E20  7E00                     moveq.l    D7, 0x00
  2597. 00001E22  426E FFD2                clr.w      [A6 - 0x2E]
  2598. 00001E26  426E FFDC                clr.w      [A6 - 0x24]
  2599. 00001E2A  426E FFE6                clr.w      [A6 - 0x1A]
  2600. 00001E2E  426E FFF0                clr.w      [A6 - 0x10]
  2601. label00001E32:
  2602. 00001E32  2F0C                     move.l     -[A7], A4
  2603. 00001E34  4EBA 0182                jsr        [PC + 0x182 /* 00001FB8 */]
  2604. 00001E38  588F                     addq.l     A7, 4
  2605. 00001E3A  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  2606. 00001E3E  1F41 1F44                move.b     [A7 + 0x1F44], D1
  2607. 00001E42  0032 0008 0010           ori.b      [A2 + D0.w + 0x10], 0x8
  2608. 00001E48  0018 0020                ori.b      [A0]+, 0x20 /* ' ' */
  2609. 00001E4C  41EE FFD2                lea.l      A0, [A6 - 0x2E]
  2610. 00001E50  2D48 FFCE                move.l     [A6 - 0x32], A0
  2611. 00001E54  6020                     bra        +0x22 /* 00001E76 */
  2612. 00001E56  41EE FFDC                lea.l      A0, [A6 - 0x24]
  2613. 00001E5A  2D48 FFCE                move.l     [A6 - 0x32], A0
  2614. 00001E5E  6016                     bra        +0x18 /* 00001E76 */
  2615. 00001E60  41EE FFE6                lea.l      A0, [A6 - 0x1A]
  2616. 00001E64  2D48 FFCE                move.l     [A6 - 0x32], A0
  2617. 00001E68  600C                     bra        +0xE /* 00001E76 */
  2618. 00001E6A  41EE FFF0                lea.l      A0, [A6 - 0x10]
  2619. 00001E6E  2D48 FFCE                move.l     [A6 - 0x32], A0
  2620. 00001E72  6002                     bra        +0x4 /* 00001E76 */
  2621. 00001E74  7A00                     moveq.l    D5, 0x00
  2622. label00001E76:
  2623. 00001E76  4A45                     tst.w      D5
  2624. 00001E78  6740                     beq        +0x42 /* 00001EBA */
  2625. 00001E7A  2F2E FFCE                move.l     -[A7], [A6 - 0x32]
  2626. 00001E7E  486E FFFE                pea.l      [A6 - 0x2]
  2627. 00001E82  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2628. 00001E86  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2629. 00001E8A  2F0C                     move.l     -[A7], A4
  2630. 00001E8C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2631. 00001E90  4EBA 0278                jsr        [PC + 0x278 /* 0000210A */]
  2632. 00001E94  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2633. 00001E98  3C00                     move.w     D6, D0
  2634. 00001E9A  4A46                     tst.w      D6
  2635. 00001E9C  6706                     beq        +0x8 /* 00001EA4 */
  2636. 00001E9E  3006                     move.w     D0, D6
  2637. 00001EA0  6000 010E                bra        +0x110 /* 00001FB0 */
  2638. label00001EA4:
  2639. 00001EA4  302E FFFE                move.w     D0, [A6 - 0x2]
  2640. 00001EA8  48C0                     ext.l      D0
  2641. 00001EAA  E780                     asl        D0, 3
  2642. 00001EAC  D9C0                     add.l      A4, D0
  2643. 00001EAE  206E 0018                movea.l    A0, [A6 + 0x18]
  2644. 00001EB2  302E FFFE                move.w     D0, [A6 - 0x2]
  2645. 00001EB6  D150                     add.w      [A0], D0
  2646. 00001EB8  5247                     addq.w     D7, 1
  2647. label00001EBA:
  2648. 00001EBA  4A45                     tst.w      D5
  2649. 00001EBC  6600 FF74                bne        -0x8A /* 00001E32 */
  2650. 00001EC0  4A47                     tst.w      D7
  2651. 00001EC2  6606                     bne        +0x8 /* 00001ECA */
  2652. 00001EC4  7004                     moveq.l    D0, 0x04
  2653. 00001EC6  6000 00E8                bra        +0xEA /* 00001FB0 */
  2654. label00001ECA:
  2655. 00001ECA  7001                     moveq.l    D0, 0x01
  2656. 00001ECC  3B40 9D80                move.w     [A5 - 0x6280], D0
  2657. 00001ED0  3F2E 0020                move.w     -[A7], [A6 + 0x20]
  2658. 00001ED4  2F0B                     move.l     -[A7], A3
  2659. 00001ED6  486E FFFE                pea.l      [A6 - 0x2]
  2660. 00001EDA  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2661. 00001EDE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2662. 00001EE2  2F0C                     move.l     -[A7], A4
  2663. 00001EE4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2664. 00001EE8  4EBA F8FE                jsr        [PC - 0x702 /* 000017E8 */]
  2665. 00001EEC  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  2666. 00001EF0  3C00                     move.w     D6, D0
  2667. 00001EF2  426D 9D80                clr.w      [A5 - 0x6280]
  2668. 00001EF6  2D6B 00A6 FFFA           move.l     [A6 - 0x6], [A3 + 0xA6]
  2669. 00001EFC  4A46                     tst.w      D6
  2670. 00001EFE  6706                     beq        +0x8 /* 00001F06 */
  2671. 00001F00  3006                     move.w     D0, D6
  2672. 00001F02  6000 00AC                bra        +0xAE /* 00001FB0 */
  2673. label00001F06:
  2674. 00001F06  206E 0018                movea.l    A0, [A6 + 0x18]
  2675. 00001F0A  302E FFFE                move.w     D0, [A6 - 0x2]
  2676. 00001F0E  D150                     add.w      [A0], D0
  2677. 00001F10  42AD 9D7C                clr.l      [A5 - 0x6284]
  2678. 00001F14  42AD 9D78                clr.l      [A5 - 0x6288]
  2679. 00001F18  486B 00AA                pea.l      [A3 + 0xAA]
  2680. 00001F1C  486B 00A6                pea.l      [A3 + 0xA6]
  2681. 00001F20  3F3C 1F41                move.w     -[A7], 0x1F41
  2682. 00001F24  486E FFD2                pea.l      [A6 - 0x2E]
  2683. 00001F28  486B 00AE                pea.l      [A3 + 0xAE]
  2684. 00001F2C  4EBA 00AA                jsr        [PC + 0xAA /* 00001FD8 */]
  2685. 00001F30  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2686. 00001F34  276D 9D78 00E8           move.l     [A3 + 0xE8], [A5 - 0x6288]
  2687. 00001F3A  42AD 9D78                clr.l      [A5 - 0x6288]
  2688. 00001F3E  486B 00AA                pea.l      [A3 + 0xAA]
  2689. 00001F42  486B 00A6                pea.l      [A3 + 0xA6]
  2690. 00001F46  3F3C 1F42                move.w     -[A7], 0x1F42
  2691. 00001F4A  486E FFDC                pea.l      [A6 - 0x24]
  2692. 00001F4E  486B 00AE                pea.l      [A3 + 0xAE]
  2693. 00001F52  4EBA 0084                jsr        [PC + 0x84 /* 00001FD8 */]
  2694. 00001F56  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2695. 00001F5A  276D 9D78 00EC           move.l     [A3 + 0xEC], [A5 - 0x6288]
  2696. 00001F60  486B 00AA                pea.l      [A3 + 0xAA]
  2697. 00001F64  486B 00A6                pea.l      [A3 + 0xA6]
  2698. 00001F68  3F3C 1F43                move.w     -[A7], 0x1F43
  2699. 00001F6C  486E FFE6                pea.l      [A6 - 0x1A]
  2700. 00001F70  486B 00AE                pea.l      [A3 + 0xAE]
  2701. 00001F74  4EBA 0062                jsr        [PC + 0x62 /* 00001FD8 */]
  2702. 00001F78  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2703. 00001F7C  486B 00AA                pea.l      [A3 + 0xAA]
  2704. 00001F80  486B 00A6                pea.l      [A3 + 0xA6]
  2705. 00001F84  3F3C 1F44                move.w     -[A7], 0x1F44
  2706. 00001F88  486E FFF0                pea.l      [A6 - 0x10]
  2707. 00001F8C  486B 00AE                pea.l      [A3 + 0xAE]
  2708. 00001F90  4EBA 0046                jsr        [PC + 0x46 /* 00001FD8 */]
  2709. 00001F94  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2710. 00001F98  202E FFFA                move.l     D0, [A6 - 0x6]
  2711. 00001F9C  B0AB 00A6                cmp.l      D0, [A3 + 0xA6]
  2712. 00001FA0  6606                     bne        +0x8 /* 00001FA8 */
  2713. 00001FA2  4AAD 9D7C                tst.l      [A5 - 0x6284]
  2714. 00001FA6  6F06                     ble        +0x8 /* 00001FAE */
  2715. label00001FA8:
  2716. 00001FA8  276D 9D7C 00F0           move.l     [A3 + 0xF0], [A5 - 0x6284]
  2717. label00001FAE:
  2718. 00001FAE  7000                     moveq.l    D0, 0x00
  2719. label00001FB0:
  2720. 00001FB0  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  2721. 00001FB4  4E5E                     unlink     A6
  2722. 00001FB6  4E75                     rts
  2723. fn00001FB8:
  2724. 00001FB8  4E56 0000                link       A6, 0
  2725. 00001FBC  2F0C                     move.l     -[A7], A4
  2726. 00001FBE  286E 0008                movea.l    A4, [A6 + 0x8]
  2727. 00001FC2  0C54 1B58                cmpi.w     [A4], 0x1B58
  2728. 00001FC6  6F08                     ble        +0xA /* 00001FD0 */
  2729. 00001FC8  0C54 1B66                cmpi.w     [A4], 0x1B66
  2730. 00001FCC  6C02                     bge        +0x4 /* 00001FD0 */
  2731. 00001FCE  508C                     addq.l     A4, 8
  2732. label00001FD0:
  2733. 00001FD0  3014                     move.w     D0, [A4]
  2734. 00001FD2  285F                     movea.l    A4, [A7]+
  2735. 00001FD4  4E5E                     unlink     A6
  2736. 00001FD6  4E75                     rts
  2737. fn00001FD8:
  2738. 00001FD8  4E56 FFFC                link       A6, -0x0004
  2739. 00001FDC  206E 000C                movea.l    A0, [A6 + 0xC]
  2740. 00001FE0  3010                     move.w     D0, [A0]
  2741. 00001FE2  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  2742. 00001FE6  0000 0006                ori.b      D0, 0x6
  2743. 00001FEA  011C                     btst       [A4]+, D0
  2744. 00001FEC  011A                     btst       [A2]+, D0
  2745. 00001FEE  0038 007A 00C6           ori.b      [0x000000C6], 0x7A /* 'z' */
  2746. 00001FF4  0112                     btst       [A2], D0
  2747. 00001FF6  0110                     btst       [A0], D0
  2748. 00001FF8  0002 3F2E                ori.b      D2, 0x2E /* '.' */
  2749. 00001FFC  0010 2F2E                ori.b      [A0], 0x2E /* '.' */
  2750. 00002000  0016 2F2E                ori.b      [A6], 0x2E /* '.' */
  2751. 00002004  0012 206E                ori.b      [A2], 0x6E /* 'n' */
  2752. 00002008  000C 2F28                ori.b      A4, 0x28 /* '(' */
  2753. 0000200C  0006 206E                ori.b      D6, 0x6E /* 'n' */
  2754. 00002010  000C 2F28                ori.b      A4, 0x28 /* '(' */
  2755. 00002014  0002 2F2E                ori.b      D2, 0x2E /* '.' */
  2756. 00002018  0008 4EBA                ori.b      A0, 0xBA
  2757. 0000201C  0300                     btst       D0, D1
  2758. 0000201E  4FEF 0016                lea.l      A7, [A7 + 0x16]
  2759. 00002022  6000 00E2                bra        +0xE4 /* 00002106 */
  2760. 00002026  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  2761. 0000202A  206E 0016                movea.l    A0, [A6 + 0x16]
  2762. 0000202E  2F10                     move.l     -[A7], [A0]
  2763. 00002030  206E 0012                movea.l    A0, [A6 + 0x12]
  2764. 00002034  2F10                     move.l     -[A7], [A0]
  2765. 00002036  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2766. 0000203A  4EBA 04E4                jsr        [PC + 0x4E4 /* 00002520 */]
  2767. 0000203E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  2768. 00002042  2D40 FFFC                move.l     [A6 - 0x4], D0
  2769. 00002046  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  2770. 0000204A  2F2E 0016                move.l     -[A7], [A6 + 0x16]
  2771. 0000204E  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  2772. 00002052  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2773. 00002056  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2774. 0000205A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2775. 0000205E  4EBA 02BC                jsr        [PC + 0x2BC /* 0000231C */]
  2776. 00002062  4FEF 0016                lea.l      A7, [A7 + 0x16]
  2777. 00002066  6000 009E                bra        +0xA0 /* 00002106 */
  2778. 0000206A  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  2779. 0000206E  206E 0016                movea.l    A0, [A6 + 0x16]
  2780. 00002072  2F10                     move.l     -[A7], [A0]
  2781. 00002074  206E 0012                movea.l    A0, [A6 + 0x12]
  2782. 00002078  2F10                     move.l     -[A7], [A0]
  2783. 0000207A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2784. 0000207E  4EBA 04A0                jsr        [PC + 0x4A0 /* 00002520 */]
  2785. 00002082  4FEF 000E                lea.l      A7, [A7 + 0xE]
  2786. 00002086  2D40 FFFC                move.l     [A6 - 0x4], D0
  2787. 0000208A  202E FFFC                move.l     D0, [A6 - 0x4]
  2788. 0000208E  E280                     asr        D0, 1
  2789. 00002090  5280                     addq.l     D0, 1
  2790. 00002092  2D40 FFFC                move.l     [A6 - 0x4], D0
  2791. 00002096  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  2792. 0000209A  2F2E 0016                move.l     -[A7], [A6 + 0x16]
  2793. 0000209E  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  2794. 000020A2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2795. 000020A6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2796. 000020AA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2797. 000020AE  4EBA 026C                jsr        [PC + 0x26C /* 0000231C */]
  2798. 000020B2  4FEF 0016                lea.l      A7, [A7 + 0x16]
  2799. 000020B6  604E                     bra        +0x50 /* 00002106 */
  2800. 000020B8  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  2801. 000020BC  206E 0016                movea.l    A0, [A6 + 0x16]
  2802. 000020C0  2F10                     move.l     -[A7], [A0]
  2803. 000020C2  206E 0012                movea.l    A0, [A6 + 0x12]
  2804. 000020C6  2F10                     move.l     -[A7], [A0]
  2805. 000020C8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2806. 000020CC  4EBA 0452                jsr        [PC + 0x452 /* 00002520 */]
  2807. 000020D0  4FEF 000E                lea.l      A7, [A7 + 0xE]
  2808. 000020D4  2D40 FFFC                move.l     [A6 - 0x4], D0
  2809. 000020D8  486E FFFC                pea.l      [A6 - 0x4]
  2810. 000020DC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2811. 000020E0  4EAD 052A                jsr        [A5 + 0x52A /* export_161 */]
  2812. 000020E4  508F                     addq.l     A7, 8
  2813. 000020E6  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  2814. 000020EA  2F2E 0016                move.l     -[A7], [A6 + 0x16]
  2815. 000020EE  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  2816. 000020F2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2817. 000020F6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2818. 000020FA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2819. 000020FE  4EBA 021C                jsr        [PC + 0x21C /* 0000231C */]
  2820. 00002102  4FEF 0016                lea.l      A7, [A7 + 0x16]
  2821. label00002106:
  2822. 00002106  4E5E                     unlink     A6
  2823. 00002108  4E75                     rts
  2824. fn0000210A:
  2825. 0000210A  4E56 FFC0                link       A6, -0x0040
  2826. 0000210E  48E7 0308                movem.l    -[A7], D6,D7,A4
  2827. 00002112  286E 000C                movea.l    A4, [A6 + 0xC]
  2828. 00002116  206E 0018                movea.l    A0, [A6 + 0x18]
  2829. 0000211A  4250                     clr.w      [A0]
  2830. 0000211C  7E00                     moveq.l    D7, 0x00
  2831. 0000211E  206E 001C                movea.l    A0, [A6 + 0x1C]
  2832. 00002122  7006                     moveq.l    D0, 0x06
  2833. 00002124  3080                     move.w     [A0], D0
  2834. 00002126  0C54 1B58                cmpi.w     [A4], 0x1B58
  2835. 0000212A  6F10                     ble        +0x12 /* 0000213C */
  2836. 0000212C  0C54 1B66                cmpi.w     [A4], 0x1B66
  2837. 00002130  6C0A                     bge        +0xC /* 0000213C */
  2838. 00002132  3E14                     move.w     D7, [A4]
  2839. 00002134  508C                     addq.l     A4, 8
  2840. 00002136  206E 0018                movea.l    A0, [A6 + 0x18]
  2841. 0000213A  5250                     addq.w     [A0], 1
  2842. label0000213C:
  2843. 0000213C  0C54 1F40                cmpi.w     [A4], 0x1F40
  2844. 00002140  6D06                     blt        +0x8 /* 00002148 */
  2845. 00002142  0C54 1F45                cmpi.w     [A4], 0x1F45
  2846. 00002146  6F06                     ble        +0x8 /* 0000214E */
  2847. label00002148:
  2848. 00002148  7004                     moveq.l    D0, 0x04
  2849. 0000214A  6000 01C8                bra        +0x1CA /* 00002314 */
  2850. label0000214E:
  2851. 0000214E  508C                     addq.l     A4, 8
  2852. 00002150  206E 0018                movea.l    A0, [A6 + 0x18]
  2853. 00002154  5250                     addq.w     [A0], 1
  2854. 00002156  4A47                     tst.w      D7
  2855. 00002158  6700 0066                beq        +0x68 /* 000021C0 */
  2856. 0000215C  0C54 271B                cmpi.w     [A4], 0x271B
  2857. 00002160  6706                     beq        +0x8 /* 00002168 */
  2858. 00002162  7005                     moveq.l    D0, 0x05
  2859. 00002164  6000 01AE                bra        +0x1B0 /* 00002314 */
  2860. label00002168:
  2861. 00002168  508C                     addq.l     A4, 8
  2862. 0000216A  206E 0018                movea.l    A0, [A6 + 0x18]
  2863. 0000216E  5250                     addq.w     [A0], 1
  2864. 00002170  3007                     move.w     D0, D7
  2865. 00002172  0640 E4A8                addi.w     D0, 0xE4A8
  2866. 00002176  48C0                     ext.l      D0
  2867. 00002178  2D40 FFFA                move.l     [A6 - 0x6], D0
  2868. 0000217C  206E 001C                movea.l    A0, [A6 + 0x1C]
  2869. 00002180  216E FFFA 0002           move.l     [A0 + 0x2], [A6 - 0x6]
  2870. 00002186  206E 001C                movea.l    A0, [A6 + 0x1C]
  2871. 0000218A  216E FFFA 0006           move.l     [A0 + 0x6], [A6 - 0x6]
  2872. 00002190  0C47 1B63                cmpi.w     D7, 0x1B63
  2873. 00002194  6608                     bne        +0xA /* 0000219E */
  2874. 00002196  206E 001C                movea.l    A0, [A6 + 0x1C]
  2875. 0000219A  7001                     moveq.l    D0, 0x01
  2876. 0000219C  3080                     move.w     [A0], D0
  2877. label0000219E:
  2878. 0000219E  0C47 1B65                cmpi.w     D7, 0x1B65
  2879. 000021A2  6608                     bne        +0xA /* 000021AC */
  2880. 000021A4  206E 001C                movea.l    A0, [A6 + 0x1C]
  2881. 000021A8  7002                     moveq.l    D0, 0x02
  2882. 000021AA  3080                     move.w     [A0], D0
  2883. label000021AC:
  2884. 000021AC  0C47 1B64                cmpi.w     D7, 0x1B64
  2885. 000021B0  6608                     bne        +0xA /* 000021BA */
  2886. 000021B2  206E 001C                movea.l    A0, [A6 + 0x1C]
  2887. 000021B6  7003                     moveq.l    D0, 0x03
  2888. 000021B8  3080                     move.w     [A0], D0
  2889. label000021BA:
  2890. 000021BA  7000                     moveq.l    D0, 0x00
  2891. 000021BC  6000 0156                bra        +0x158 /* 00002314 */
  2892. label000021C0:
  2893. 000021C0  486E FFC0                pea.l      [A6 - 0x40]
  2894. 000021C4  486E FFFE                pea.l      [A6 - 0x2]
  2895. 000021C8  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2896. 000021CC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2897. 000021D0  2F0C                     move.l     -[A7], A4
  2898. 000021D2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2899. 000021D6  4EBA DE2A                jsr        [PC - 0x21D6 /* 00000002 */]
  2900. 000021DA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2901. 000021DE  3C00                     move.w     D6, D0
  2902. 000021E0  4A46                     tst.w      D6
  2903. 000021E2  6706                     beq        +0x8 /* 000021EA */
  2904. 000021E4  3006                     move.w     D0, D6
  2905. 000021E6  6000 012C                bra        +0x12E /* 00002314 */
  2906. label000021EA:
  2907. 000021EA  302E FFFE                move.w     D0, [A6 - 0x2]
  2908. 000021EE  48C0                     ext.l      D0
  2909. 000021F0  E780                     asl        D0, 3
  2910. 000021F2  D9C0                     add.l      A4, D0
  2911. 000021F4  206E 0018                movea.l    A0, [A6 + 0x18]
  2912. 000021F8  302E FFFE                move.w     D0, [A6 - 0x2]
  2913. 000021FC  D150                     add.w      [A0], D0
  2914. 000021FE  486E FFFA                pea.l      [A6 - 0x6]
  2915. 00002202  486E FFC0                pea.l      [A6 - 0x40]
  2916. 00002206  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  2917. 0000220A  508F                     addq.l     A7, 8
  2918. 0000220C  3C00                     move.w     D6, D0
  2919. 0000220E  486E FFC0                pea.l      [A6 - 0x40]
  2920. 00002212  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  2921. 00002216  588F                     addq.l     A7, 4
  2922. 00002218  4A46                     tst.w      D6
  2923. 0000221A  6706                     beq        +0x8 /* 00002222 */
  2924. 0000221C  3006                     move.w     D0, D6
  2925. 0000221E  6000 00F4                bra        +0xF6 /* 00002314 */
  2926. label00002222:
  2927. 00002222  4AAE FFFA                tst.l      [A6 - 0x6]
  2928. 00002226  6C06                     bge        +0x8 /* 0000222E */
  2929. 00002228  7006                     moveq.l    D0, 0x06
  2930. 0000222A  6000 00E8                bra        +0xEA /* 00002314 */
  2931. label0000222E:
  2932. 0000222E  0C54 271B                cmpi.w     [A4], 0x271B
  2933. 00002232  6622                     bne        +0x24 /* 00002256 */
  2934. 00002234  508C                     addq.l     A4, 8
  2935. 00002236  206E 0018                movea.l    A0, [A6 + 0x18]
  2936. 0000223A  5250                     addq.w     [A0], 1
  2937. 0000223C  206E 001C                movea.l    A0, [A6 + 0x1C]
  2938. 00002240  216E FFFA 0002           move.l     [A0 + 0x2], [A6 - 0x6]
  2939. 00002246  206E 001C                movea.l    A0, [A6 + 0x1C]
  2940. 0000224A  216E FFFA 0006           move.l     [A0 + 0x6], [A6 - 0x6]
  2941. 00002250  7000                     moveq.l    D0, 0x00
  2942. 00002252  6000 00C0                bra        +0xC2 /* 00002314 */
  2943. label00002256:
  2944. 00002256  0C54 2720                cmpi.w     [A4], 0x2720 /* '\' ' */
  2945. 0000225A  6706                     beq        +0x8 /* 00002262 */
  2946. 0000225C  7007                     moveq.l    D0, 0x07
  2947. 0000225E  6000 00B4                bra        +0xB6 /* 00002314 */
  2948. label00002262:
  2949. 00002262  508C                     addq.l     A4, 8
  2950. 00002264  206E 0018                movea.l    A0, [A6 + 0x18]
  2951. 00002268  5250                     addq.w     [A0], 1
  2952. 0000226A  206E 001C                movea.l    A0, [A6 + 0x1C]
  2953. 0000226E  216E FFFA 0002           move.l     [A0 + 0x2], [A6 - 0x6]
  2954. 00002274  486E FFC0                pea.l      [A6 - 0x40]
  2955. 00002278  486E FFFE                pea.l      [A6 - 0x2]
  2956. 0000227C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2957. 00002280  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2958. 00002284  2F0C                     move.l     -[A7], A4
  2959. 00002286  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2960. 0000228A  4EBA DD76                jsr        [PC - 0x228A /* 00000002 */]
  2961. 0000228E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2962. 00002292  3C00                     move.w     D6, D0
  2963. 00002294  4A46                     tst.w      D6
  2964. 00002296  6706                     beq        +0x8 /* 0000229E */
  2965. 00002298  3006                     move.w     D0, D6
  2966. 0000229A  6000 0078                bra        +0x7A /* 00002314 */
  2967. label0000229E:
  2968. 0000229E  302E FFFE                move.w     D0, [A6 - 0x2]
  2969. 000022A2  48C0                     ext.l      D0
  2970. 000022A4  E780                     asl        D0, 3
  2971. 000022A6  D9C0                     add.l      A4, D0
  2972. 000022A8  206E 0018                movea.l    A0, [A6 + 0x18]
  2973. 000022AC  302E FFFE                move.w     D0, [A6 - 0x2]
  2974. 000022B0  D150                     add.w      [A0], D0
  2975. 000022B2  486E FFFA                pea.l      [A6 - 0x6]
  2976. 000022B6  486E FFC0                pea.l      [A6 - 0x40]
  2977. 000022BA  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  2978. 000022BE  508F                     addq.l     A7, 8
  2979. 000022C0  3C00                     move.w     D6, D0
  2980. 000022C2  486E FFC0                pea.l      [A6 - 0x40]
  2981. 000022C6  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  2982. 000022CA  588F                     addq.l     A7, 4
  2983. 000022CC  4A46                     tst.w      D6
  2984. 000022CE  6704                     beq        +0x6 /* 000022D4 */
  2985. 000022D0  3006                     move.w     D0, D6
  2986. 000022D2  6040                     bra        +0x42 /* 00002314 */
  2987. label000022D4:
  2988. 000022D4  4AAE FFFA                tst.l      [A6 - 0x6]
  2989. 000022D8  6C04                     bge        +0x6 /* 000022DE */
  2990. 000022DA  7006                     moveq.l    D0, 0x06
  2991. 000022DC  6036                     bra        +0x38 /* 00002314 */
  2992. label000022DE:
  2993. 000022DE  0C54 271B                cmpi.w     [A4], 0x271B
  2994. 000022E2  6704                     beq        +0x6 /* 000022E8 */
  2995. 000022E4  7005                     moveq.l    D0, 0x05
  2996. 000022E6  602C                     bra        +0x2E /* 00002314 */
  2997. label000022E8:
  2998. 000022E8  508C                     addq.l     A4, 8
  2999. 000022EA  206E 0018                movea.l    A0, [A6 + 0x18]
  3000. 000022EE  5250                     addq.w     [A0], 1
  3001. 000022F0  206E 001C                movea.l    A0, [A6 + 0x1C]
  3002. 000022F4  202E FFFA                move.l     D0, [A6 - 0x6]
  3003. 000022F8  B0A8 0002                cmp.l      D0, [A0 + 0x2]
  3004. 000022FC  6C0A                     bge        +0xC /* 00002308 */
  3005. 000022FE  206E 001C                movea.l    A0, [A6 + 0x1C]
  3006. 00002302  2D68 0002 FFFA           move.l     [A6 - 0x6], [A0 + 0x2]
  3007. label00002308:
  3008. 00002308  206E 001C                movea.l    A0, [A6 + 0x1C]
  3009. 0000230C  216E FFFA 0006           move.l     [A0 + 0x6], [A6 - 0x6]
  3010. 00002312  7000                     moveq.l    D0, 0x00
  3011. label00002314:
  3012. 00002314  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  3013. 00002318  4E5E                     unlink     A6
  3014. 0000231A  4E75                     rts
  3015. fn0000231C:
  3016. 0000231C  4E56 FFFC                link       A6, -0x0004
  3017. 00002320  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  3018. 00002324  42AD 9D7C                clr.l      [A5 - 0x6284]
  3019. 00002328  4AAE 000C                tst.l      [A6 + 0xC]
  3020. 0000232C  660E                     bne        +0x10 /* 0000233C */
  3021. 0000232E  206E 0014                movea.l    A0, [A6 + 0x14]
  3022. 00002332  226E 0018                movea.l    A1, [A6 + 0x18]
  3023. 00002336  2290                     move.l     [A1], [A0]
  3024. 00002338  6000 01DE                bra        +0x1E0 /* 00002518 */
  3025. label0000233C:
  3026. 0000233C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3027. 00002340  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  3028. 00002344  588F                     addq.l     A7, 4
  3029. 00002346  206E 0014                movea.l    A0, [A6 + 0x14]
  3030. 0000234A  D090                     add.l      D0, [A0]
  3031. 0000234C  2840                     movea.l    A4, D0
  3032. 0000234E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3033. 00002352  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  3034. 00002356  588F                     addq.l     A7, 4
  3035. 00002358  302E 001C                move.w     D0, [A6 + 0x1C]
  3036. 0000235C  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  3037. 00002360  1F41 1F44                move.b     [A7 + 0x1F44], D1
  3038. 00002364  01B4 0054                bclr       [A4 + D0.w + 0x54], D0
  3039. 00002368  0052 00DC                ori.w      [A2], 0xDC
  3040. 0000236C  0002 206E                ori.b      D2, 0x6E /* 'n' */
  3041. 00002370  0014 226E                ori.b      [A4], 0x6E /* 'n' */
  3042. 00002374  0018 2011                ori.b      [A0]+, 0x11
  3043. 00002378  9090                     sub.l      D0, [A0]
  3044. 0000237A  2C00                     move.l     D6, D0
  3045. 0000237C  BCAE 000C                cmp.l      D6, [A6 + 0xC]
  3046. 00002380  6C0E                     bge        +0x10 /* 00002390 */
  3047. 00002382  206E 0018                movea.l    A0, [A6 + 0x18]
  3048. 00002386  226E 0014                movea.l    A1, [A6 + 0x14]
  3049. 0000238A  2290                     move.l     [A1], [A0]
  3050. 0000238C  6000 018A                bra        +0x18C /* 00002518 */
  3051. label00002390:
  3052. 00002390  BCAE 0010                cmp.l      D6, [A6 + 0x10]
  3053. 00002394  6C04                     bge        +0x6 /* 0000239A */
  3054. 00002396  2D46 0010                move.l     [A6 + 0x10], D6
  3055. label0000239A:
  3056. 0000239A  206E 0014                movea.l    A0, [A6 + 0x14]
  3057. 0000239E  2010                     move.l     D0, [A0]
  3058. 000023A0  D0AE 0010                add.l      D0, [A6 + 0x10]
  3059. 000023A4  206E 0018                movea.l    A0, [A6 + 0x18]
  3060. 000023A8  2080                     move.l     [A0], D0
  3061. 000023AA  202E 000C                move.l     D0, [A6 + 0xC]
  3062. 000023AE  5380                     subq.l     D0, 1
  3063. 000023B0  206E 0014                movea.l    A0, [A6 + 0x14]
  3064. 000023B4  D190                     add.l      [A0], D0
  3065. 000023B6  6000 0160                bra        +0x162 /* 00002518 */
  3066. 000023BA  0C6E 1F41 001C           cmpi.w     [A6 + 0x1C], 0x1F41
  3067. 000023C0  6606                     bne        +0x8 /* 000023C8 */
  3068. 000023C2  1A2D 8FE5                move.b     D5, [A5 - 0x701B]
  3069. 000023C6  6004                     bra        +0x6 /* 000023CC */
  3070. label000023C8:
  3071. 000023C8  1A2D 8FE1                move.b     D5, [A5 - 0x701F]
  3072. label000023CC:
  3073. 000023CC  7C01                     moveq.l    D6, 0x01
  3074. 000023CE  206E 0014                movea.l    A0, [A6 + 0x14]
  3075. 000023D2  2E10                     move.l     D7, [A0]
  3076. 000023D4  6000 0050                bra        +0x52 /* 00002426 */
  3077. label000023D8:
  3078. 000023D8  BCAE 000C                cmp.l      D6, [A6 + 0xC]
  3079. 000023DC  663E                     bne        +0x40 /* 0000241C */
  3080. 000023DE  70FF                     moveq.l    D0, 0xFFFFFFFF
  3081. 000023E0  2B40 9D7C                move.l     [A5 - 0x6284], D0
  3082. 000023E4  206E 0014                movea.l    A0, [A6 + 0x14]
  3083. 000023E8  2087                     move.l     [A0], D7
  3084. 000023EA  52AE 0010                addq.l     [A6 + 0x10], 1
  3085. 000023EE  6020                     bra        +0x22 /* 00002410 */
  3086. label000023F0:
  3087. 000023F0  BA14                     cmp.b      D5, [A4]
  3088. 000023F2  6602                     bne        +0x4 /* 000023F6 */
  3089. 000023F4  5286                     addq.l     D6, 1
  3090. label000023F6:
  3091. 000023F6  528C                     addq.l     A4, 1
  3092. 000023F8  BCAE 0010                cmp.l      D6, [A6 + 0x10]
  3093. 000023FC  6610                     bne        +0x12 /* 0000240E */
  3094. 000023FE  7001                     moveq.l    D0, 0x01
  3095. 00002400  2B40 9D7C                move.l     [A5 - 0x6284], D0
  3096. 00002404  206E 0018                movea.l    A0, [A6 + 0x18]
  3097. 00002408  2087                     move.l     [A0], D7
  3098. 0000240A  6000 010C                bra        +0x10E /* 00002518 */
  3099. label0000240E:
  3100. 0000240E  5287                     addq.l     D7, 1
  3101. label00002410:
  3102. 00002410  206E 0018                movea.l    A0, [A6 + 0x18]
  3103. 00002414  BE90                     cmp.l      D7, [A0]
  3104. 00002416  6DD8                     blt        -0x26 /* 000023F0 */
  3105. 00002418  6000 00FE                bra        +0x100 /* 00002518 */
  3106. label0000241C:
  3107. 0000241C  BA14                     cmp.b      D5, [A4]
  3108. 0000241E  6602                     bne        +0x4 /* 00002422 */
  3109. 00002420  5286                     addq.l     D6, 1
  3110. label00002422:
  3111. 00002422  528C                     addq.l     A4, 1
  3112. 00002424  5287                     addq.l     D7, 1
  3113. label00002426:
  3114. 00002426  206E 0018                movea.l    A0, [A6 + 0x18]
  3115. 0000242A  BE90                     cmp.l      D7, [A0]
  3116. 0000242C  6DAA                     blt        -0x54 /* 000023D8 */
  3117. 0000242E  206E 0018                movea.l    A0, [A6 + 0x18]
  3118. 00002432  226E 0014                movea.l    A1, [A6 + 0x14]
  3119. 00002436  2290                     move.l     [A1], [A0]
  3120. 00002438  202E 000C                move.l     D0, [A6 + 0xC]
  3121. 0000243C  9086                     sub.l      D0, D6
  3122. 0000243E  2B40 9D78                move.l     [A5 - 0x6288], D0
  3123. 00002442  6000 00D4                bra        +0xD6 /* 00002518 */
  3124. 00002446  7C00                     moveq.l    D6, 0x00
  3125. 00002448  206E 0014                movea.l    A0, [A6 + 0x14]
  3126. 0000244C  2E10                     move.l     D7, [A0]
  3127. 0000244E  6000 00B4                bra        +0xB6 /* 00002504 */
  3128. label00002452:
  3129. 00002452  206E 0018                movea.l    A0, [A6 + 0x18]
  3130. 00002456  2010                     move.l     D0, [A0]
  3131. 00002458  9087                     sub.l      D0, D7
  3132. 0000245A  486E FFFC                pea.l      [A6 - 0x4]
  3133. 0000245E  486E FFFE                pea.l      [A6 - 0x2]
  3134. 00002462  3F00                     move.w     -[A7], D0
  3135. 00002464  2F0C                     move.l     -[A7], A4
  3136. 00002466  4EBA 01BC                jsr        [PC + 0x1BC /* 00002624 */]
  3137. 0000246A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  3138. 0000246E  4A40                     tst.w      D0
  3139. 00002470  6702                     beq        +0x4 /* 00002474 */
  3140. 00002472  5286                     addq.l     D6, 1
  3141. label00002474:
  3142. 00002474  BCAE 000C                cmp.l      D6, [A6 + 0xC]
  3143. 00002478  6600 0080                bne        +0x82 /* 000024FA */
  3144. 0000247C  306E FFFC                movea.w    A0, [A6 - 0x4]
  3145. 00002480  D1C7                     add.l      A0, D7
  3146. 00002482  226E 0014                movea.l    A1, [A6 + 0x14]
  3147. 00002486  2288                     move.l     [A1], A0
  3148. 00002488  D8EE FFFE                add.w      A4, [A6 - 0x2]
  3149. 0000248C  306E FFFE                movea.w    A0, [A6 - 0x2]
  3150. 00002490  DE88                     add.l      D7, A0
  3151. 00002492  6000 005C                bra        +0x5E /* 000024F0 */
  3152. label00002496:
  3153. 00002496  BCAE 0010                cmp.l      D6, [A6 + 0x10]
  3154. 0000249A  6628                     bne        +0x2A /* 000024C4 */
  3155. 0000249C  2C07                     move.l     D6, D7
  3156. 0000249E  6012                     bra        +0x14 /* 000024B2 */
  3157. label000024A0:
  3158. 000024A0  7000                     moveq.l    D0, 0x00
  3159. 000024A2  1014                     move.b     D0, [A4]
  3160. 000024A4  B06D 8FE2                cmp.w      D0, [A5 - 0x701E]
  3161. 000024A8  6610                     bne        +0x12 /* 000024BA */
  3162. 000024AA  52AD 9D7C                addq.l     [A5 - 0x6284], 1
  3163. 000024AE  528C                     addq.l     A4, 1
  3164. 000024B0  5286                     addq.l     D6, 1
  3165. label000024B2:
  3166. 000024B2  206E 0018                movea.l    A0, [A6 + 0x18]
  3167. 000024B6  BC90                     cmp.l      D6, [A0]
  3168. 000024B8  6DE6                     blt        -0x18 /* 000024A0 */
  3169. label000024BA:
  3170. 000024BA  206E 0018                movea.l    A0, [A6 + 0x18]
  3171. 000024BE  2087                     move.l     [A0], D7
  3172. 000024C0  6000 0056                bra        +0x58 /* 00002518 */
  3173. label000024C4:
  3174. 000024C4  206E 0018                movea.l    A0, [A6 + 0x18]
  3175. 000024C8  2010                     move.l     D0, [A0]
  3176. 000024CA  9087                     sub.l      D0, D7
  3177. 000024CC  486E FFFC                pea.l      [A6 - 0x4]
  3178. 000024D0  486E FFFE                pea.l      [A6 - 0x2]
  3179. 000024D4  3F00                     move.w     -[A7], D0
  3180. 000024D6  2F0C                     move.l     -[A7], A4
  3181. 000024D8  4EBA 014A                jsr        [PC + 0x14A /* 00002624 */]
  3182. 000024DC  4FEF 000E                lea.l      A7, [A7 + 0xE]
  3183. 000024E0  4A40                     tst.w      D0
  3184. 000024E2  6702                     beq        +0x4 /* 000024E6 */
  3185. 000024E4  5286                     addq.l     D6, 1
  3186. label000024E6:
  3187. 000024E6  D8EE FFFE                add.w      A4, [A6 - 0x2]
  3188. 000024EA  306E FFFE                movea.w    A0, [A6 - 0x2]
  3189. 000024EE  DE88                     add.l      D7, A0
  3190. label000024F0:
  3191. 000024F0  206E 0018                movea.l    A0, [A6 + 0x18]
  3192. 000024F4  BE90                     cmp.l      D7, [A0]
  3193. 000024F6  6D9E                     blt        -0x60 /* 00002496 */
  3194. 000024F8  601E                     bra        +0x20 /* 00002518 */
  3195. label000024FA:
  3196. 000024FA  D8EE FFFE                add.w      A4, [A6 - 0x2]
  3197. 000024FE  306E FFFE                movea.w    A0, [A6 - 0x2]
  3198. 00002502  DE88                     add.l      D7, A0
  3199. label00002504:
  3200. 00002504  206E 0018                movea.l    A0, [A6 + 0x18]
  3201. 00002508  BE90                     cmp.l      D7, [A0]
  3202. 0000250A  6D00 FF46                blt        -0xB8 /* 00002452 */
  3203. 0000250E  206E 0018                movea.l    A0, [A6 + 0x18]
  3204. 00002512  226E 0014                movea.l    A1, [A6 + 0x14]
  3205. 00002516  2290                     move.l     [A1], [A0]
  3206. label00002518:
  3207. 00002518  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  3208. 0000251C  4E5E                     unlink     A6
  3209. 0000251E  4E75                     rts
  3210. export_371:
  3211. fn00002520:
  3212. 00002520  4E56 FFFC                link       A6, -0x0004
  3213. 00002524  48E7 1F08                movem.l    -[A7], D3,D4,D5,D6,D7,A4
  3214. 00002528  2E2E 000C                move.l     D7, [A6 + 0xC]
  3215. 0000252C  2C2E 0010                move.l     D6, [A6 + 0x10]
  3216. 00002530  7800                     moveq.l    D4, 0x00
  3217. 00002532  BE86                     cmp.l      D7, D6
  3218. 00002534  6D06                     blt        +0x8 /* 0000253C */
  3219. 00002536  7000                     moveq.l    D0, 0x00
  3220. 00002538  6000 00E2                bra        +0xE4 /* 0000261C */
  3221. label0000253C:
  3222. 0000253C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3223. 00002540  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  3224. 00002544  588F                     addq.l     A7, 4
  3225. 00002546  D087                     add.l      D0, D7
  3226. 00002548  2840                     movea.l    A4, D0
  3227. 0000254A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3228. 0000254E  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  3229. 00002552  588F                     addq.l     A7, 4
  3230. 00002554  302E 0014                move.w     D0, [A6 + 0x14]
  3231. 00002558  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  3232. 0000255C  1F41 1F44                move.b     [A7 + 0x1F44], D1
  3233. 00002560  00BA 0012 003C 0084      ori.l      [PC + 0x84 /* 000025E6, value 0x6DD46030 */], 0x12003C
  3234. 00002568  0002 2006                ori.b      D2, 0x6
  3235. 0000256C  9087                     sub.l      D0, D7
  3236. 0000256E  2800                     move.l     D4, D0
  3237. 00002570  6000 00A8                bra        +0xAA /* 0000261A */
  3238. 00002574  2A07                     move.l     D5, D7
  3239. 00002576  6010                     bra        +0x12 /* 00002588 */
  3240. label00002578:
  3241. 00002578  7000                     moveq.l    D0, 0x00
  3242. 0000257A  1014                     move.b     D0, [A4]
  3243. 0000257C  B06D 8FE4                cmp.w      D0, [A5 - 0x701C]
  3244. 00002580  6602                     bne        +0x4 /* 00002584 */
  3245. 00002582  5284                     addq.l     D4, 1
  3246. label00002584:
  3247. 00002584  528C                     addq.l     A4, 1
  3248. 00002586  5285                     addq.l     D5, 1
  3249. label00002588:
  3250. 00002588  BA86                     cmp.l      D5, D6
  3251. 0000258A  6DEC                     blt        -0x12 /* 00002578 */
  3252. 0000258C  7000                     moveq.l    D0, 0x00
  3253. 0000258E  102C FFFF                move.b     D0, [A4 - 0x1]
  3254. 00002592  B06D 8FE4                cmp.w      D0, [A5 - 0x701C]
  3255. 00002596  6700 0082                beq        +0x84 /* 0000261A */
  3256. 0000259A  5284                     addq.l     D4, 1
  3257. 0000259C  6000 007C                bra        +0x7E /* 0000261A */
  3258. 000025A0  2A07                     move.l     D5, D7
  3259. 000025A2  6010                     bra        +0x12 /* 000025B4 */
  3260. label000025A4:
  3261. 000025A4  7000                     moveq.l    D0, 0x00
  3262. 000025A6  1014                     move.b     D0, [A4]
  3263. 000025A8  B06D 8FE0                cmp.w      D0, [A5 - 0x7020]
  3264. 000025AC  6602                     bne        +0x4 /* 000025B0 */
  3265. 000025AE  5284                     addq.l     D4, 1
  3266. label000025B0:
  3267. 000025B0  528C                     addq.l     A4, 1
  3268. 000025B2  5285                     addq.l     D5, 1
  3269. label000025B4:
  3270. 000025B4  BA86                     cmp.l      D5, D6
  3271. 000025B6  6DEC                     blt        -0x12 /* 000025A4 */
  3272. 000025B8  2A07                     move.l     D5, D7
  3273. 000025BA  6028                     bra        +0x2A /* 000025E4 */
  3274. label000025BC:
  3275. 000025BC  538C                     subq.l     A4, 1
  3276. 000025BE  7000                     moveq.l    D0, 0x00
  3277. 000025C0  1014                     move.b     D0, [A4]
  3278. 000025C2  B06D 8FE0                cmp.w      D0, [A5 - 0x7020]
  3279. 000025C6  6700 0052                beq        +0x54 /* 0000261A */
  3280. 000025CA  7000                     moveq.l    D0, 0x00
  3281. 000025CC  1014                     move.b     D0, [A4]
  3282. 000025CE  B06D 8FE2                cmp.w      D0, [A5 - 0x701E]
  3283. 000025D2  670E                     beq        +0x10 /* 000025E2 */
  3284. 000025D4  7000                     moveq.l    D0, 0x00
  3285. 000025D6  1014                     move.b     D0, [A4]
  3286. 000025D8  B06D 8FE4                cmp.w      D0, [A5 - 0x701C]
  3287. 000025DC  6704                     beq        +0x6 /* 000025E2 */
  3288. 000025DE  5284                     addq.l     D4, 1
  3289. 000025E0  6038                     bra        +0x3A /* 0000261A */
  3290. label000025E2:
  3291. 000025E2  5285                     addq.l     D5, 1
  3292. label000025E4:
  3293. 000025E4  BA86                     cmp.l      D5, D6
  3294. 000025E6  6DD4                     blt        -0x2A /* 000025BC */
  3295. 000025E8  6030                     bra        +0x32 /* 0000261A */
  3296. 000025EA  2A07                     move.l     D5, D7
  3297. 000025EC  6028                     bra        +0x2A /* 00002616 */
  3298. label000025EE:
  3299. 000025EE  2006                     move.l     D0, D6
  3300. 000025F0  9085                     sub.l      D0, D5
  3301. 000025F2  486E FFFC                pea.l      [A6 - 0x4]
  3302. 000025F6  486E FFFE                pea.l      [A6 - 0x2]
  3303. 000025FA  3F00                     move.w     -[A7], D0
  3304. 000025FC  2F0C                     move.l     -[A7], A4
  3305. 000025FE  4EBA 0024                jsr        [PC + 0x24 /* 00002624 */]
  3306. 00002602  4FEF 000E                lea.l      A7, [A7 + 0xE]
  3307. 00002606  4A40                     tst.w      D0
  3308. 00002608  6702                     beq        +0x4 /* 0000260C */
  3309. 0000260A  5284                     addq.l     D4, 1
  3310. label0000260C:
  3311. 0000260C  306E FFFE                movea.w    A0, [A6 - 0x2]
  3312. 00002610  DA88                     add.l      D5, A0
  3313. 00002612  D8EE FFFE                add.w      A4, [A6 - 0x2]
  3314. label00002616:
  3315. 00002616  BA86                     cmp.l      D5, D6
  3316. 00002618  6DD4                     blt        -0x2A /* 000025EE */
  3317. label0000261A:
  3318. 0000261A  2004                     move.l     D0, D4
  3319. label0000261C:
  3320. 0000261C  4CDF 10F8                movem.l    D3,D4,D5,D6,D7,A4, [A7]+
  3321. 00002620  4E5E                     unlink     A6
  3322. 00002622  4E75                     rts
  3323. fn00002624:
  3324. 00002624  4E56 0000                link       A6, 0
  3325. 00002628  48E7 0F08                movem.l    -[A7], D4,D5,D6,D7,A4
  3326. 0000262C  286E 0008                movea.l    A4, [A6 + 0x8]
  3327. 00002630  3E2E 000C                move.w     D7, [A6 + 0xC]
  3328. 00002634  7A00                     moveq.l    D5, 0x00
  3329. 00002636  182D 8FE3                move.b     D4, [A5 - 0x701D]
  3330. 0000263A  7C00                     moveq.l    D6, 0x00
  3331. 0000263C  6000 0052                bra        +0x54 /* 00002690 */
  3332. label00002640:
  3333. 00002640  B814                     cmp.b      D4, [A4]
  3334. 00002642  6724                     beq        +0x26 /* 00002668 */
  3335. 00002644  7000                     moveq.l    D0, 0x00
  3336. 00002646  1014                     move.b     D0, [A4]
  3337. 00002648  B06D 8FE4                cmp.w      D0, [A5 - 0x701C]
  3338. 0000264C  671A                     beq        +0x1C /* 00002668 */
  3339. 0000264E  4A45                     tst.w      D5
  3340. 00002650  6612                     bne        +0x14 /* 00002664 */
  3341. 00002652  206E 0012                movea.l    A0, [A6 + 0x12]
  3342. 00002656  3086                     move.w     [A0], D6
  3343. 00002658  7000                     moveq.l    D0, 0x00
  3344. 0000265A  1014                     move.b     D0, [A4]
  3345. 0000265C  0C40 0022                cmpi.w     D0, 0x22 /* '\"' */
  3346. 00002660  6602                     bne        +0x4 /* 00002664 */
  3347. 00002662  7822                     moveq.l    D4, 0x22
  3348. label00002664:
  3349. 00002664  7A01                     moveq.l    D5, 0x01
  3350. 00002666  6024                     bra        +0x26 /* 0000268C */
  3351. label00002668:
  3352. 00002668  4A45                     tst.w      D5
  3353. 0000266A  6720                     beq        +0x22 /* 0000268C */
  3354. 0000266C  7000                     moveq.l    D0, 0x00
  3355. 0000266E  1014                     move.b     D0, [A4]
  3356. 00002670  0C40 0022                cmpi.w     D0, 0x22 /* '\"' */
  3357. 00002674  660C                     bne        +0xE /* 00002682 */
  3358. 00002676  7000                     moveq.l    D0, 0x00
  3359. 00002678  1004                     move.b     D0, D4
  3360. 0000267A  0C40 0022                cmpi.w     D0, 0x22 /* '\"' */
  3361. 0000267E  6602                     bne        +0x4 /* 00002682 */
  3362. 00002680  5246                     addq.w     D6, 1
  3363. label00002682:
  3364. 00002682  206E 000E                movea.l    A0, [A6 + 0xE]
  3365. 00002686  3086                     move.w     [A0], D6
  3366. 00002688  7001                     moveq.l    D0, 0x01
  3367. 0000268A  6010                     bra        +0x12 /* 0000269C */
  3368. label0000268C:
  3369. 0000268C  528C                     addq.l     A4, 1
  3370. 0000268E  5246                     addq.w     D6, 1
  3371. label00002690:
  3372. 00002690  BC47                     cmp.w      D6, D7
  3373. 00002692  6DAC                     blt        -0x52 /* 00002640 */
  3374. 00002694  206E 000E                movea.l    A0, [A6 + 0xE]
  3375. 00002698  3086                     move.w     [A0], D6
  3376. 0000269A  3005                     move.w     D0, D5
  3377. label0000269C:
  3378. 0000269C  4CDF 10F0                movem.l    D4,D5,D6,D7,A4, [A7]+
  3379. 000026A0  4E5E                     unlink     A6
  3380. 000026A2  4E75                     rts
  3381. fn000026A4:
  3382. 000026A4  4E56 FEAE                link       A6, -0x0152
  3383. 000026A8  2F0C                     move.l     -[A7], A4
  3384. 000026AA  286E 000C                movea.l    A4, [A6 + 0xC]
  3385. 000026AE  486E FEB6                pea.l      [A6 - 0x14A]
  3386. 000026B2  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  3387. 000026B6  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3388. 000026BA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3389. 000026BE  2F0C                     move.l     -[A7], A4
  3390. 000026C0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3391. 000026C4  4EBA 035E                jsr        [PC + 0x35E /* 00002A24 */]
  3392. 000026C8  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3393. 000026CC  3D40 FEB2                move.w     [A6 - 0x14E], D0
  3394. 000026D0  4A6E FEB2                tst.w      [A6 - 0x14E]
  3395. 000026D4  6708                     beq        +0xA /* 000026DE */
  3396. 000026D6  302E FEB2                move.w     D0, [A6 - 0x14E]
  3397. 000026DA  6000 00E6                bra        +0xE8 /* 000027C2 */
  3398. label000026DE:
  3399. 000026DE  0C6E 0003 FEB6           cmpi.w     [A6 - 0x14A], 0x3
  3400. 000026E4  6710                     beq        +0x12 /* 000026F6 */
  3401. 000026E6  486E FEB6                pea.l      [A6 - 0x14A]
  3402. 000026EA  4EBA 058E                jsr        [PC + 0x58E /* 00002C7A */]
  3403. 000026EE  588F                     addq.l     A7, 4
  3404. 000026F0  700B                     moveq.l    D0, 0x0B
  3405. 000026F2  6000 00CE                bra        +0xD0 /* 000027C2 */
  3406. label000026F6:
  3407. 000026F6  486E FEB6                pea.l      [A6 - 0x14A]
  3408. 000026FA  4EAD 0AB2                jsr        [A5 + 0xAB2 /* export_338 */]
  3409. 000026FE  588F                     addq.l     A7, 4
  3410. 00002700  4A40                     tst.w      D0
  3411. 00002702  6770                     beq        +0x72 /* 00002774 */
  3412. 00002704  206D 929A                movea.l    A0, [A5 - 0x6D66]
  3413. 00002708  42A7                     clr.l      -[A7]
  3414. 0000270A  2050                     movea.l    A0, [A0]
  3415. 0000270C  2F28 003E                move.l     -[A7], [A0 + 0x3E]
  3416. 00002710  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  3417. 00002714  201F                     move.l     D0, [A7]+
  3418. 00002716  2D40 FFFC                move.l     [A6 - 0x4], D0
  3419. 0000271A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3420. 0000271E  3F3C 0005                move.w     -[A7], 0x5
  3421. 00002722  3F3C 0007                move.w     -[A7], 0x7
  3422. 00002726  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  3423. 0000272A  4EAD 048A                jsr        [A5 + 0x48A /* export_141 */]
  3424. 0000272E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3425. 00002732  206D 929A                movea.l    A0, [A5 - 0x6D66]
  3426. 00002736  2050                     movea.l    A0, [A0]
  3427. 00002738  2068 003E                movea.l    A0, [A0 + 0x3E]
  3428. 0000273C  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  3429. 00002740  2D50 FEAE                move.l     [A6 - 0x152], [A0]
  3430. 00002744  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  3431. 00002748  588F                     addq.l     A7, 4
  3432. 0000274A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3433. 0000274E  2F00                     move.l     -[A7], D0
  3434. 00002750  2F2E FEAE                move.l     -[A7], [A6 - 0x152]
  3435. 00002754  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  3436. 00002758  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3437. 0000275C  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  3438. 00002760  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  3439. 00002764  588F                     addq.l     A7, 4
  3440. 00002766  486E FEB6                pea.l      [A6 - 0x14A]
  3441. 0000276A  4EBA 050E                jsr        [PC + 0x50E /* 00002C7A */]
  3442. 0000276E  588F                     addq.l     A7, 4
  3443. 00002770  7000                     moveq.l    D0, 0x00
  3444. 00002772  604E                     bra        +0x50 /* 000027C2 */
  3445. label00002774:
  3446. 00002774  206E FF54                movea.l    A0, [A6 - 0xAC]
  3447. 00002778  302E FF4E                move.w     D0, [A6 - 0xB2]
  3448. 0000277C  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  3449. 00002780  D090                     add.l      D0, [A0]
  3450. 00002782  2040                     movea.l    A0, D0
  3451. 00002784  43EE FFAA                lea.l      A1, [A6 - 0x56]
  3452. 00002788  7013                     moveq.l    D0, 0x13
  3453. label0000278A:
  3454. 0000278A  22D8                     move.l     [A1]+, [A0]+
  3455. 0000278C  51C8 FFFC                dbf        D0, -0x6 /* 0000278A */
  3456. 00002790  32D8                     move.w     [A1]+, [A0]+
  3457. 00002792  0C6E 0002 FFAC           cmpi.w     [A6 - 0x54], 0x2
  3458. 00002798  670E                     beq        +0x10 /* 000027A8 */
  3459. 0000279A  486E FEB6                pea.l      [A6 - 0x14A]
  3460. 0000279E  4EBA 04DA                jsr        [PC + 0x4DA /* 00002C7A */]
  3461. 000027A2  588F                     addq.l     A7, 4
  3462. 000027A4  700A                     moveq.l    D0, 0x0A
  3463. 000027A6  601A                     bra        +0x1C /* 000027C2 */
  3464. label000027A8:
  3465. 000027A8  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  3466. 000027AC  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  3467. 000027B0  4EBA 0016                jsr        [PC + 0x16 /* 000027C8 */]
  3468. 000027B4  508F                     addq.l     A7, 8
  3469. 000027B6  486E FEB6                pea.l      [A6 - 0x14A]
  3470. 000027BA  4EBA 04BE                jsr        [PC + 0x4BE /* 00002C7A */]
  3471. 000027BE  588F                     addq.l     A7, 4
  3472. 000027C0  7000                     moveq.l    D0, 0x00
  3473. label000027C2:
  3474. 000027C2  285F                     movea.l    A4, [A7]+
  3475. 000027C4  4E5E                     unlink     A6
  3476. 000027C6  4E75                     rts
  3477. export_375:
  3478. fn000027C8:
  3479. 000027C8  4E56 FFFA                link       A6, -0x0006
  3480. 000027CC  48E7 0300                movem.l    -[A7], D6,D7
  3481. 000027D0  206E 0008                movea.l    A0, [A6 + 0x8]
  3482. 000027D4  2050                     movea.l    A0, [A0]
  3483. 000027D6  3D50 FFFE                move.w     [A6 - 0x2], [A0]
  3484. 000027DA  302E FFFE                move.w     D0, [A6 - 0x2]
  3485. 000027DE  C1FC 0014                muls.w     D0, 0x14
  3486. 000027E2  5440                     addq.w     D0, 2
  3487. 000027E4  48C0                     ext.l      D0
  3488. 000027E6  2C00                     move.l     D6, D0
  3489. 000027E8  42A7                     clr.l      -[A7]
  3490. 000027EA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3491. 000027EE  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  3492. 000027F2  201F                     move.l     D0, [A7]+
  3493. 000027F4  9086                     sub.l      D0, D6
  3494. 000027F6  0680 FFFF FFF2           addi.l     D0, 0xFFFFFFF2
  3495. 000027FC  2E00                     move.l     D7, D0
  3496. 000027FE  2F07                     move.l     -[A7], D7
  3497. 00002800  3F3C 0005                move.w     -[A7], 0x5
  3498. 00002804  3F3C 0007                move.w     -[A7], 0x7
  3499. 00002808  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3500. 0000280C  4EAD 048A                jsr        [A5 + 0x48A /* export_141 */]
  3501. 00002810  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3502. 00002814  206E 0008                movea.l    A0, [A6 + 0x8]
  3503. 00002818  2010                     move.l     D0, [A0]
  3504. 0000281A  D086                     add.l      D0, D6
  3505. 0000281C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3506. 00002820  2D40 FFFA                move.l     [A6 - 0x6], D0
  3507. 00002824  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  3508. 00002828  588F                     addq.l     A7, 4
  3509. 0000282A  2F07                     move.l     -[A7], D7
  3510. 0000282C  2F00                     move.l     -[A7], D0
  3511. 0000282E  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  3512. 00002832  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  3513. 00002836  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3514. 0000283A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3515. 0000283E  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  3516. 00002842  588F                     addq.l     A7, 4
  3517. 00002844  4CDF 00C0                movem.l    D6,D7, [A7]+
  3518. 00002848  4E5E                     unlink     A6
  3519. 0000284A  4E75                     rts
  3520. export_376:
  3521. 0000284C  4E56 FEBC                link       A6, -0x0144
  3522. 00002850  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  3523. 00002854  286E 000C                movea.l    A4, [A6 + 0xC]
  3524. 00002858  266E 001C                movea.l    A3, [A6 + 0x1C]
  3525. 0000285C  0C54 2B58                cmpi.w     [A4], 0x2B58 /* '+X' */
  3526. 00002860  6600 0084                bne        +0x86 /* 000028E6 */
  3527. 00002864  0C6C 2B0A 0008           cmpi.w     [A4 + 0x8], 0x2B0A /* '+\n' */
  3528. 0000286A  6600 007A                bne        +0x7C /* 000028E6 */
  3529. 0000286E  206E 0018                movea.l    A0, [A6 + 0x18]
  3530. 00002872  7002                     moveq.l    D0, 0x02
  3531. 00002874  3080                     move.w     [A0], D0
  3532. 00002876  486E FEBC                pea.l      [A6 - 0x144]
  3533. 0000287A  4EAD 0E22                jsr        [A5 + 0xE22 /* export_448 */]
  3534. 0000287E  588F                     addq.l     A7, 4
  3535. 00002880  7000                     moveq.l    D0, 0x00
  3536. 00002882  102E FEBC                move.b     D0, [A6 - 0x144]
  3537. 00002886  4A40                     tst.w      D0
  3538. 00002888  6606                     bne        +0x8 /* 00002890 */
  3539. 0000288A  7033                     moveq.l    D0, 0x33
  3540. 0000288C  6000 018E                bra        +0x190 /* 00002A1C */
  3541. label00002890:
  3542. 00002890  486E FFFA                pea.l      [A6 - 0x6]
  3543. 00002894  486E FEBC                pea.l      [A6 - 0x144]
  3544. 00002898  4EAD 0402                jsr        [A5 + 0x402 /* export_124 */]
  3545. 0000289C  508F                     addq.l     A7, 8
  3546. 0000289E  486E FFBC                pea.l      [A6 - 0x44]
  3547. 000028A2  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  3548. 000028A6  4EAD 0522                jsr        [A5 + 0x522 /* export_160 */]
  3549. 000028AA  508F                     addq.l     A7, 8
  3550. 000028AC  206E FFFA                movea.l    A0, [A6 - 0x6]
  3551. 000028B0  2F0B                     move.l     -[A7], A3
  3552. 000028B2  486E FFFE                pea.l      [A6 - 0x2]
  3553. 000028B6  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3554. 000028BA  2F10                     move.l     -[A7], [A0]
  3555. 000028BC  206E FFBC                movea.l    A0, [A6 - 0x44]
  3556. 000028C0  2F10                     move.l     -[A7], [A0]
  3557. 000028C2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3558. 000028C6  4EBA 015C                jsr        [PC + 0x15C /* 00002A24 */]
  3559. 000028CA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3560. 000028CE  3E00                     move.w     D7, D0
  3561. 000028D0  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  3562. 000028D4  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  3563. 000028D8  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  3564. 000028DC  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  3565. 000028E0  3007                     move.w     D0, D7
  3566. 000028E2  6000 0138                bra        +0x13A /* 00002A1C */
  3567. label000028E6:
  3568. 000028E6  0C54 2B38                cmpi.w     [A4], 0x2B38 /* '+8' */
  3569. 000028EA  6662                     bne        +0x64 /* 0000294E */
  3570. 000028EC  206E 0018                movea.l    A0, [A6 + 0x18]
  3571. 000028F0  7001                     moveq.l    D0, 0x01
  3572. 000028F2  3080                     move.w     [A0], D0
  3573. 000028F4  486E FFFA                pea.l      [A6 - 0x6]
  3574. 000028F8  206E 0008                movea.l    A0, [A6 + 0x8]
  3575. 000028FC  2F28 000A                move.l     -[A7], [A0 + 0xA]
  3576. 00002900  4EAD 0432                jsr        [A5 + 0x432 /* export_130 */]
  3577. 00002904  508F                     addq.l     A7, 8
  3578. 00002906  486E FFBC                pea.l      [A6 - 0x44]
  3579. 0000290A  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  3580. 0000290E  4EAD 0522                jsr        [A5 + 0x522 /* export_160 */]
  3581. 00002912  508F                     addq.l     A7, 8
  3582. 00002914  206E FFFA                movea.l    A0, [A6 - 0x6]
  3583. 00002918  2F0B                     move.l     -[A7], A3
  3584. 0000291A  486E FFFE                pea.l      [A6 - 0x2]
  3585. 0000291E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3586. 00002922  2F10                     move.l     -[A7], [A0]
  3587. 00002924  206E FFBC                movea.l    A0, [A6 - 0x44]
  3588. 00002928  2F10                     move.l     -[A7], [A0]
  3589. 0000292A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3590. 0000292E  4EBA 00F4                jsr        [PC + 0xF4 /* 00002A24 */]
  3591. 00002932  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3592. 00002936  3E00                     move.w     D7, D0
  3593. 00002938  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  3594. 0000293C  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  3595. 00002940  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  3596. 00002944  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  3597. 00002948  3007                     move.w     D0, D7
  3598. 0000294A  6000 00D0                bra        +0xD2 /* 00002A1C */
  3599. label0000294E:
  3600. 0000294E  0C54 271E                cmpi.w     [A4], 0x271E
  3601. 00002952  660E                     bne        +0x10 /* 00002962 */
  3602. 00002954  0C6C 2B3C 0008           cmpi.w     [A4 + 0x8], 0x2B3C /* '+<' */
  3603. 0000295A  6606                     bne        +0x8 /* 00002962 */
  3604. 0000295C  703B                     moveq.l    D0, 0x3B
  3605. 0000295E  6000 00BC                bra        +0xBE /* 00002A1C */
  3606. label00002962:
  3607. 00002962  0C54 2B3C                cmpi.w     [A4], 0x2B3C /* '+<' */
  3608. 00002966  6606                     bne        +0x8 /* 0000296E */
  3609. 00002968  703B                     moveq.l    D0, 0x3B
  3610. 0000296A  6000 00B0                bra        +0xB2 /* 00002A1C */
  3611. label0000296E:
  3612. 0000296E  2F0C                     move.l     -[A7], A4
  3613. 00002970  4EBA 0542                jsr        [PC + 0x542 /* 00002EB4 */]
  3614. 00002974  588F                     addq.l     A7, 4
  3615. 00002976  3C00                     move.w     D6, D0
  3616. 00002978  0C46 0001                cmpi.w     D6, 0x1
  3617. 0000297C  6D2A                     blt        +0x2C /* 000029A8 */
  3618. 0000297E  0C46 0009                cmpi.w     D6, 0x9 /* '\t' */
  3619. 00002982  6E24                     bgt        +0x26 /* 000029A8 */
  3620. 00002984  2F0B                     move.l     -[A7], A3
  3621. 00002986  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  3622. 0000298A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3623. 0000298E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3624. 00002992  2F0C                     move.l     -[A7], A4
  3625. 00002994  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3626. 00002998  4EBA 008A                jsr        [PC + 0x8A /* 00002A24 */]
  3627. 0000299C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3628. 000029A0  3E00                     move.w     D7, D0
  3629. 000029A2  3007                     move.w     D0, D7
  3630. 000029A4  6000 0076                bra        +0x78 /* 00002A1C */
  3631. label000029A8:
  3632. 000029A8  486E FFC0                pea.l      [A6 - 0x40]
  3633. 000029AC  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  3634. 000029B0  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3635. 000029B4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3636. 000029B8  2F0C                     move.l     -[A7], A4
  3637. 000029BA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3638. 000029BE  4EBA E424                jsr        [PC - 0x1BDC /* 00000DE4 */]
  3639. 000029C2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3640. 000029C6  3E00                     move.w     D7, D0
  3641. 000029C8  4A47                     tst.w      D7
  3642. 000029CA  6704                     beq        +0x6 /* 000029D0 */
  3643. 000029CC  3007                     move.w     D0, D7
  3644. 000029CE  604C                     bra        +0x4E /* 00002A1C */
  3645. label000029D0:
  3646. 000029D0  486E FFBC                pea.l      [A6 - 0x44]
  3647. 000029D4  486E FFC0                pea.l      [A6 - 0x40]
  3648. 000029D8  4EAD 04FA                jsr        [A5 + 0x4FA /* export_155 */]
  3649. 000029DC  508F                     addq.l     A7, 8
  3650. 000029DE  486E FFC0                pea.l      [A6 - 0x40]
  3651. 000029E2  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  3652. 000029E6  588F                     addq.l     A7, 4
  3653. 000029E8  2F0B                     move.l     -[A7], A3
  3654. 000029EA  486E FFFE                pea.l      [A6 - 0x2]
  3655. 000029EE  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3656. 000029F2  2F00                     move.l     -[A7], D0
  3657. 000029F4  206E FFBC                movea.l    A0, [A6 - 0x44]
  3658. 000029F8  2F10                     move.l     -[A7], [A0]
  3659. 000029FA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3660. 000029FE  4EBA 0024                jsr        [PC + 0x24 /* 00002A24 */]
  3661. 00002A02  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3662. 00002A06  3E00                     move.w     D7, D0
  3663. 00002A08  486E FFC0                pea.l      [A6 - 0x40]
  3664. 00002A0C  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  3665. 00002A10  588F                     addq.l     A7, 4
  3666. 00002A12  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  3667. 00002A16  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  3668. 00002A1A  3007                     move.w     D0, D7
  3669. label00002A1C:
  3670. 00002A1C  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  3671. 00002A20  4E5E                     unlink     A6
  3672. 00002A22  4E75                     rts
  3673. export_377:
  3674. fn00002A24:
  3675. 00002A24  4E56 FEF4                link       A6, -0x010C
  3676. 00002A28  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  3677. 00002A2C  286E 000C                movea.l    A4, [A6 + 0xC]
  3678. 00002A30  266E 001C                movea.l    A3, [A6 + 0x1C]
  3679. 00002A34  206E 0018                movea.l    A0, [A6 + 0x18]
  3680. 00002A38  4250                     clr.w      [A0]
  3681. 00002A3A  2F0C                     move.l     -[A7], A4
  3682. 00002A3C  4EBA 0476                jsr        [PC + 0x476 /* 00002EB4 */]
  3683. 00002A40  588F                     addq.l     A7, 4
  3684. 00002A42  3E00                     move.w     D7, D0
  3685. 00002A44  3687                     move.w     [A3], D7
  3686. 00002A46  3007                     move.w     D0, D7
  3687. 00002A48  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  3688. 00002A4C  0000 0009                ori.b      D0, 0x9 /* '\t' */
  3689. 00002A50  0222 021E                andi.b     -[A2], 0x1E
  3690. 00002A54  0012 00C0                ori.b      [A2], 0xC0
  3691. 00002A58  00F0                     .incomplete
  3692. 00002A5A  01DA                     .incomplete
  3693. 00002A5C  01D8                     .incomplete
  3694. 00002A5E  01D6                     .incomplete
  3695. 00002A60  01D4                     .incomplete
  3696. 00002A62  0202 0200                andi.b     D2, 0x0
  3697. 00002A66  3F3C 0001                move.w     -[A7], 0x1
  3698. 00002A6A  486E FEFA                pea.l      [A6 - 0x106]
  3699. 00002A6E  486E FEF8                pea.l      [A6 - 0x108]
  3700. 00002A72  486E FEF4                pea.l      [A6 - 0x10C]
  3701. 00002A76  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3702. 00002A7A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3703. 00002A7E  2F0C                     move.l     -[A7], A4
  3704. 00002A80  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3705. 00002A84  4EBA 0952                jsr        [PC + 0x952 /* 000033D8 */]
  3706. 00002A88  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  3707. 00002A8C  3C00                     move.w     D6, D0
  3708. 00002A8E  4A46                     tst.w      D6
  3709. 00002A90  6706                     beq        +0x8 /* 00002A98 */
  3710. 00002A92  3006                     move.w     D0, D6
  3711. 00002A94  6000 01DC                bra        +0x1DE /* 00002C72 */
  3712. label00002A98:
  3713. 00002A98  0C6E 0001 FEF8           cmpi.w     [A6 - 0x108], 0x1
  3714. 00002A9E  6706                     beq        +0x8 /* 00002AA6 */
  3715. 00002AA0  7002                     moveq.l    D0, 0x02
  3716. 00002AA2  6000 01CE                bra        +0x1D0 /* 00002C72 */
  3717. label00002AA6:
  3718. 00002AA6  206E 0018                movea.l    A0, [A6 + 0x18]
  3719. 00002AAA  302E FEF4                move.w     D0, [A6 - 0x10C]
  3720. 00002AAE  D150                     add.w      [A0], D0
  3721. 00002AB0  302E FEF4                move.w     D0, [A6 - 0x10C]
  3722. 00002AB4  48C0                     ext.l      D0
  3723. 00002AB6  E780                     asl        D0, 3
  3724. 00002AB8  D9C0                     add.l      A4, D0
  3725. 00002ABA  4267                     clr.w      -[A7]
  3726. 00002ABC  2F0B                     move.l     -[A7], A3
  3727. 00002ABE  486E FEF4                pea.l      [A6 - 0x10C]
  3728. 00002AC2  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3729. 00002AC6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3730. 00002ACA  2F0C                     move.l     -[A7], A4
  3731. 00002ACC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3732. 00002AD0  4EBA 06CE                jsr        [PC + 0x6CE /* 000031A0 */]
  3733. 00002AD4  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  3734. 00002AD8  3C00                     move.w     D6, D0
  3735. 00002ADA  4A46                     tst.w      D6
  3736. 00002ADC  6706                     beq        +0x8 /* 00002AE4 */
  3737. 00002ADE  3006                     move.w     D0, D6
  3738. 00002AE0  6000 0190                bra        +0x192 /* 00002C72 */
  3739. label00002AE4:
  3740. 00002AE4  206E 0018                movea.l    A0, [A6 + 0x18]
  3741. 00002AE8  302E FEF4                move.w     D0, [A6 - 0x10C]
  3742. 00002AEC  D150                     add.w      [A0], D0
  3743. 00002AEE  486B 002A                pea.l      [A3 + 0x2A]
  3744. 00002AF2  486E FEFA                pea.l      [A6 - 0x106]
  3745. 00002AF6  2F2B 001A                move.l     -[A7], [A3 + 0x1A]
  3746. 00002AFA  4EBA 28D4                jsr        [PC + 0x28D4 /* 000053D0 */]
  3747. 00002AFE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3748. 00002B02  3C00                     move.w     D6, D0
  3749. 00002B04  4A46                     tst.w      D6
  3750. 00002B06  6708                     beq        +0xA /* 00002B10 */
  3751. 00002B08  2F0B                     move.l     -[A7], A3
  3752. 00002B0A  4EBA 016E                jsr        [PC + 0x16E /* 00002C7A */]
  3753. 00002B0E  588F                     addq.l     A7, 4
  3754. label00002B10:
  3755. 00002B10  3006                     move.w     D0, D6
  3756. 00002B12  6000 015E                bra        +0x160 /* 00002C72 */
  3757. 00002B16  3F3C 0001                move.w     -[A7], 0x1
  3758. 00002B1A  2F0B                     move.l     -[A7], A3
  3759. 00002B1C  486E FEF4                pea.l      [A6 - 0x10C]
  3760. 00002B20  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3761. 00002B24  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3762. 00002B28  2F0C                     move.l     -[A7], A4
  3763. 00002B2A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3764. 00002B2E  4EBA 0670                jsr        [PC + 0x670 /* 000031A0 */]
  3765. 00002B32  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  3766. 00002B36  3C00                     move.w     D6, D0
  3767. 00002B38  206E 0018                movea.l    A0, [A6 + 0x18]
  3768. 00002B3C  302E FEF4                move.w     D0, [A6 - 0x10C]
  3769. 00002B40  D150                     add.w      [A0], D0
  3770. 00002B42  3006                     move.w     D0, D6
  3771. 00002B44  6000 012C                bra        +0x12E /* 00002C72 */
  3772. 00002B48  486E FEFA                pea.l      [A6 - 0x106]
  3773. 00002B4C  486E FEF6                pea.l      [A6 - 0x10A]
  3774. 00002B50  486E FEF8                pea.l      [A6 - 0x108]
  3775. 00002B54  486E FEF4                pea.l      [A6 - 0x10C]
  3776. 00002B58  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3777. 00002B5C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3778. 00002B60  2F0C                     move.l     -[A7], A4
  3779. 00002B62  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3780. 00002B66  4EBA 0436                jsr        [PC + 0x436 /* 00002F9E */]
  3781. 00002B6A  4FEF 0020                lea.l      A7, [A7 + 0x20]
  3782. 00002B6E  3C00                     move.w     D6, D0
  3783. 00002B70  4A46                     tst.w      D6
  3784. 00002B72  6706                     beq        +0x8 /* 00002B7A */
  3785. 00002B74  3006                     move.w     D0, D6
  3786. 00002B76  6000 00FA                bra        +0xFC /* 00002C72 */
  3787. label00002B7A:
  3788. 00002B7A  206E 0018                movea.l    A0, [A6 + 0x18]
  3789. 00002B7E  302E FEF4                move.w     D0, [A6 - 0x10C]
  3790. 00002B82  D150                     add.w      [A0], D0
  3791. 00002B84  302E FEF4                move.w     D0, [A6 - 0x10C]
  3792. 00002B88  48C0                     ext.l      D0
  3793. 00002B8A  E780                     asl        D0, 3
  3794. 00002B8C  D9C0                     add.l      A4, D0
  3795. 00002B8E  0C54 271B                cmpi.w     [A4], 0x271B
  3796. 00002B92  6714                     beq        +0x16 /* 00002BA8 */
  3797. 00002B94  41EB 002E                lea.l      A0, [A3 + 0x2E]
  3798. 00002B98  43ED 8FE8                lea.l      A1, [A5 - 0x7018]
  3799. 00002B9C  7019                     moveq.l    D0, 0x19
  3800. label00002B9E:
  3801. 00002B9E  20D9                     move.l     [A0]+, [A1]+
  3802. 00002BA0  51C8 FFFC                dbf        D0, -0x6 /* 00002B9E */
  3803. 00002BA4  30D9                     move.w     [A0]+, [A1]+
  3804. 00002BA6  6034                     bra        +0x36 /* 00002BDC */
  3805. label00002BA8:
  3806. 00002BA8  4267                     clr.w      -[A7]
  3807. 00002BAA  2F0B                     move.l     -[A7], A3
  3808. 00002BAC  486E FEF4                pea.l      [A6 - 0x10C]
  3809. 00002BB0  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3810. 00002BB4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3811. 00002BB8  2F0C                     move.l     -[A7], A4
  3812. 00002BBA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3813. 00002BBE  4EBA 0B66                jsr        [PC + 0xB66 /* 00003726 */]
  3814. 00002BC2  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  3815. 00002BC6  3C00                     move.w     D6, D0
  3816. 00002BC8  4A46                     tst.w      D6
  3817. 00002BCA  6706                     beq        +0x8 /* 00002BD2 */
  3818. 00002BCC  3006                     move.w     D0, D6
  3819. 00002BCE  6000 00A2                bra        +0xA4 /* 00002C72 */
  3820. label00002BD2:
  3821. 00002BD2  206E 0018                movea.l    A0, [A6 + 0x18]
  3822. 00002BD6  302E FEF4                move.w     D0, [A6 - 0x10C]
  3823. 00002BDA  D150                     add.w      [A0], D0
  3824. label00002BDC:
  3825. 00002BDC  0C6E 0004 FEF8           cmpi.w     [A6 - 0x108], 0x4
  3826. 00002BE2  6614                     bne        +0x16 /* 00002BF8 */
  3827. 00002BE4  206B 0056                movea.l    A0, [A3 + 0x56]
  3828. 00002BE8  2050                     movea.l    A0, [A0]
  3829. 00002BEA  2768 0020 009E           move.l     [A3 + 0x9E], [A0 + 0x20]
  3830. 00002BF0  276B 004E 009A           move.l     [A3 + 0x9A], [A3 + 0x4E]
  3831. 00002BF6  6012                     bra        +0x14 /* 00002C0A */
  3832. label00002BF8:
  3833. 00002BF8  206B 006A                movea.l    A0, [A3 + 0x6A]
  3834. 00002BFC  2050                     movea.l    A0, [A0]
  3835. 00002BFE  2768 0020 009E           move.l     [A3 + 0x9E], [A0 + 0x20]
  3836. 00002C04  276B 0062 009A           move.l     [A3 + 0x9A], [A3 + 0x62]
  3837. label00002C0A:
  3838. 00002C0A  486B 0098                pea.l      [A3 + 0x98]
  3839. 00002C0E  486E FEFA                pea.l      [A6 - 0x106]
  3840. 00002C12  3F2E FEF6                move.w     -[A7], [A6 - 0x10A]
  3841. 00002C16  2F2B 009E                move.l     -[A7], [A3 + 0x9E]
  3842. 00002C1A  4EBA 2522                jsr        [PC + 0x2522 /* 0000513E */]
  3843. 00002C1E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  3844. 00002C22  3C00                     move.w     D6, D0
  3845. 00002C24  4A46                     tst.w      D6
  3846. 00002C26  6708                     beq        +0xA /* 00002C30 */
  3847. 00002C28  2F0B                     move.l     -[A7], A3
  3848. 00002C2A  4EBA 004E                jsr        [PC + 0x4E /* 00002C7A */]
  3849. 00002C2E  588F                     addq.l     A7, 4
  3850. label00002C30:
  3851. 00002C30  3006                     move.w     D0, D6
  3852. 00002C32  603E                     bra        +0x40 /* 00002C72 */
  3853. 00002C34  3F3C 0001                move.w     -[A7], 0x1
  3854. 00002C38  2F0B                     move.l     -[A7], A3
  3855. 00002C3A  486E FEF4                pea.l      [A6 - 0x10C]
  3856. 00002C3E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3857. 00002C42  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3858. 00002C46  2F0C                     move.l     -[A7], A4
  3859. 00002C48  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3860. 00002C4C  4EBA 0AD8                jsr        [PC + 0xAD8 /* 00003726 */]
  3861. 00002C50  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  3862. 00002C54  3C00                     move.w     D6, D0
  3863. 00002C56  206E 0018                movea.l    A0, [A6 + 0x18]
  3864. 00002C5A  302E FEF4                move.w     D0, [A6 - 0x10C]
  3865. 00002C5E  D150                     add.w      [A0], D0
  3866. 00002C60  3006                     move.w     D0, D6
  3867. 00002C62  600E                     bra        +0x10 /* 00002C72 */
  3868. 00002C64  206E 0018                movea.l    A0, [A6 + 0x18]
  3869. 00002C68  7001                     moveq.l    D0, 0x01
  3870. 00002C6A  3080                     move.w     [A0], D0
  3871. 00002C6C  7000                     moveq.l    D0, 0x00
  3872. 00002C6E  6002                     bra        +0x4 /* 00002C72 */
  3873. 00002C70  7002                     moveq.l    D0, 0x02
  3874. label00002C72:
  3875. 00002C72  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  3876. 00002C76  4E5E                     unlink     A6
  3877. 00002C78  4E75                     rts
  3878. export_378:
  3879. fn00002C7A:
  3880. 00002C7A  4E56 FF00                link       A6, -0x0100
  3881. 00002C7E  2F0C                     move.l     -[A7], A4
  3882. 00002C80  286E 0008                movea.l    A4, [A6 + 0x8]
  3883. 00002C84  3D54 FFD6                move.w     [A6 - 0x2A], [A4]
  3884. 00002C88  302E FFD6                move.w     D0, [A6 - 0x2A]
  3885. 00002C8C  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  3886. 00002C90  0001 0009                ori.b      D1, 0x9 /* '\t' */
  3887. 00002C94  021A 0012                andi.b     [A2]+, 0x12
  3888. 00002C98  0010 00A4                ori.b      [A0], 0xA4
  3889. 00002C9C  00A2 00A0 009E           ori.l      -[A2], 0xA0009E
  3890. 00002CA2  009C 020A 0208           ori.l      [A4]+, 0x20A0208
  3891. 00002CA8  486E FFD4                pea.l      [A6 - 0x2C]
  3892. 00002CAC  486E FFD8                pea.l      [A6 - 0x28]
  3893. 00002CB0  2F2C 000A                move.l     -[A7], [A4 + 0xA]
  3894. 00002CB4  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  3895. 00002CB8  4EAD 03FA                jsr        [A5 + 0x3FA /* export_123 */]
  3896. 00002CBC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3897. 00002CC0  4A40                     tst.w      D0
  3898. 00002CC2  6600 01EA                bne        +0x1EC /* 00002EAE */
  3899. 00002CC6  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  3900. 00002CCA  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  3901. 00002CCE  588F                     addq.l     A7, 4
  3902. 00002CD0  4A40                     tst.w      D0
  3903. 00002CD2  6614                     bne        +0x16 /* 00002CE8 */
  3904. 00002CD4  4879 0000 9C40           push.l     0x9C40
  3905. 00002CDA  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  3906. 00002CDE  4EAD 0702                jsr        [A5 + 0x702 /* export_220 */]
  3907. 00002CE2  508F                     addq.l     A7, 8
  3908. 00002CE4  4A40                     tst.w      D0
  3909. 00002CE6  670A                     beq        +0xC /* 00002CF2 */
  3910. label00002CE8:
  3911. 00002CE8  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  3912. 00002CEC  4EAD 071A                jsr        [A5 + 0x71A /* export_223 */]
  3913. 00002CF0  588F                     addq.l     A7, 4
  3914. label00002CF2:
  3915. 00002CF2  2F2C 000E                move.l     -[A7], [A4 + 0xE]
  3916. 00002CF6  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  3917. 00002CFA  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  3918. 00002CFE  508F                     addq.l     A7, 8
  3919. 00002D00  3F00                     move.w     -[A7], D0
  3920. 00002D02  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  3921. 00002D06  548F                     addq.l     A7, 2
  3922. 00002D08  4878 0002                push.l     0x2
  3923. 00002D0C  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  3924. 00002D10  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  3925. 00002D14  508F                     addq.l     A7, 8
  3926. 00002D16  3F00                     move.w     -[A7], D0
  3927. 00002D18  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  3928. 00002D1C  548F                     addq.l     A7, 2
  3929. 00002D1E  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  3930. 00002D22  4EAD 064A                jsr        [A5 + 0x64A /* export_197 */]
  3931. 00002D26  588F                     addq.l     A7, 4
  3932. 00002D28  3F00                     move.w     -[A7], D0
  3933. 00002D2A  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  3934. 00002D2E  548F                     addq.l     A7, 2
  3935. 00002D30  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  3936. 00002D34  4EAD 0452                jsr        [A5 + 0x452 /* export_134 */]
  3937. 00002D38  588F                     addq.l     A7, 4
  3938. 00002D3A  6000 0172                bra        +0x174 /* 00002EAE */
  3939. 00002D3E  486E FF6A                pea.l      [A6 - 0x96]
  3940. 00002D42  2F2C 003A                move.l     -[A7], [A4 + 0x3A]
  3941. 00002D46  2F2C 002E                move.l     -[A7], [A4 + 0x2E]
  3942. 00002D4A  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  3943. 00002D4E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3944. 00002D52  4A40                     tst.w      D0
  3945. 00002D54  6700 009E                beq        +0xA0 /* 00002DF4 */
  3946. 00002D58  202E FF86                move.l     D0, [A6 - 0x7A]
  3947. 00002D5C  B0AC 004A                cmp.l      D0, [A4 + 0x4A]
  3948. 00002D60  6700 014C                beq        +0x14E /* 00002EAE */
  3949. 00002D64  41EE FF00                lea.l      A0, [A6 - 0x100]
  3950. 00002D68  43EC 002E                lea.l      A1, [A4 + 0x2E]
  3951. 00002D6C  7019                     moveq.l    D0, 0x19
  3952. label00002D6E:
  3953. 00002D6E  20D9                     move.l     [A0]+, [A1]+
  3954. 00002D70  51C8 FFFC                dbf        D0, -0x6 /* 00002D6E */
  3955. 00002D74  30D9                     move.w     [A0]+, [A1]+
  3956. 00002D76  486E FF00                pea.l      [A6 - 0x100]
  3957. 00002D7A  4EAD 0A42                jsr        [A5 + 0xA42 /* export_324 */]
  3958. 00002D7E  588F                     addq.l     A7, 4
  3959. 00002D80  2F2E FF20                move.l     -[A7], [A6 - 0xE0]
  3960. 00002D84  2F2E FF00                move.l     -[A7], [A6 - 0x100]
  3961. 00002D88  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  3962. 00002D8C  508F                     addq.l     A7, 8
  3963. 00002D8E  3F00                     move.w     -[A7], D0
  3964. 00002D90  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  3965. 00002D94  548F                     addq.l     A7, 2
  3966. 00002D96  2F2E FF34                move.l     -[A7], [A6 - 0xCC]
  3967. 00002D9A  2F2E FF00                move.l     -[A7], [A6 - 0x100]
  3968. 00002D9E  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  3969. 00002DA2  508F                     addq.l     A7, 8
  3970. 00002DA4  3F00                     move.w     -[A7], D0
  3971. 00002DA6  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  3972. 00002DAA  548F                     addq.l     A7, 2
  3973. 00002DAC  2F2E FF00                move.l     -[A7], [A6 - 0x100]
  3974. 00002DB0  4EAD 064A                jsr        [A5 + 0x64A /* export_197 */]
  3975. 00002DB4  588F                     addq.l     A7, 4
  3976. 00002DB6  3F00                     move.w     -[A7], D0
  3977. 00002DB8  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  3978. 00002DBC  548F                     addq.l     A7, 2
  3979. 00002DBE  4A6D 8DA6                tst.w      [A5 - 0x725A]
  3980. 00002DC2  6710                     beq        +0x12 /* 00002DD4 */
  3981. 00002DC4  2F2E FF30                move.l     -[A7], [A6 - 0xD0]
  3982. 00002DC8  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  3983. 00002DCC  2F2E FF44                move.l     -[A7], [A6 - 0xBC]
  3984. 00002DD0  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  3985. label00002DD4:
  3986. 00002DD4  206E FF92                movea.l    A0, [A6 - 0x6E]
  3987. 00002DD8  2050                     movea.l    A0, [A0]
  3988. 00002DDA  2F28 0024                move.l     -[A7], [A0 + 0x24]
  3989. 00002DDE  2F2E FFAA                move.l     -[A7], [A6 - 0x56]
  3990. 00002DE2  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  3991. 00002DE6  508F                     addq.l     A7, 8
  3992. 00002DE8  3F00                     move.w     -[A7], D0
  3993. 00002DEA  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  3994. 00002DEE  548F                     addq.l     A7, 2
  3995. 00002DF0  6000 00BC                bra        +0xBE /* 00002EAE */
  3996. label00002DF4:
  3997. 00002DF4  41EE FF00                lea.l      A0, [A6 - 0x100]
  3998. 00002DF8  43EC 002E                lea.l      A1, [A4 + 0x2E]
  3999. 00002DFC  7019                     moveq.l    D0, 0x19
  4000. label00002DFE:
  4001. 00002DFE  20D9                     move.l     [A0]+, [A1]+
  4002. 00002E00  51C8 FFFC                dbf        D0, -0x6 /* 00002DFE */
  4003. 00002E04  30D9                     move.w     [A0]+, [A1]+
  4004. 00002E06  486E FF00                pea.l      [A6 - 0x100]
  4005. 00002E0A  4EAD 0A42                jsr        [A5 + 0xA42 /* export_324 */]
  4006. 00002E0E  588F                     addq.l     A7, 4
  4007. 00002E10  2F2E FF20                move.l     -[A7], [A6 - 0xE0]
  4008. 00002E14  2F2E FF00                move.l     -[A7], [A6 - 0x100]
  4009. 00002E18  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  4010. 00002E1C  508F                     addq.l     A7, 8
  4011. 00002E1E  3F00                     move.w     -[A7], D0
  4012. 00002E20  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  4013. 00002E24  548F                     addq.l     A7, 2
  4014. 00002E26  2F2E FF34                move.l     -[A7], [A6 - 0xCC]
  4015. 00002E2A  2F2E FF00                move.l     -[A7], [A6 - 0x100]
  4016. 00002E2E  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  4017. 00002E32  508F                     addq.l     A7, 8
  4018. 00002E34  3F00                     move.w     -[A7], D0
  4019. 00002E36  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  4020. 00002E3A  548F                     addq.l     A7, 2
  4021. 00002E3C  2F2E FF10                move.l     -[A7], [A6 - 0xF0]
  4022. 00002E40  2F2E FF00                move.l     -[A7], [A6 - 0x100]
  4023. 00002E44  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  4024. 00002E48  508F                     addq.l     A7, 8
  4025. 00002E4A  3F00                     move.w     -[A7], D0
  4026. 00002E4C  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  4027. 00002E50  548F                     addq.l     A7, 2
  4028. 00002E52  42A7                     clr.l      -[A7]
  4029. 00002E54  2F2E FF00                move.l     -[A7], [A6 - 0x100]
  4030. 00002E58  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  4031. 00002E5C  508F                     addq.l     A7, 8
  4032. 00002E5E  3F00                     move.w     -[A7], D0
  4033. 00002E60  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  4034. 00002E64  548F                     addq.l     A7, 2
  4035. 00002E66  4878 0001                push.l     0x1
  4036. 00002E6A  2F2E FF00                move.l     -[A7], [A6 - 0x100]
  4037. 00002E6E  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  4038. 00002E72  508F                     addq.l     A7, 8
  4039. 00002E74  3F00                     move.w     -[A7], D0
  4040. 00002E76  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  4041. 00002E7A  548F                     addq.l     A7, 2
  4042. 00002E7C  2F2E FF00                move.l     -[A7], [A6 - 0x100]
  4043. 00002E80  4EAD 064A                jsr        [A5 + 0x64A /* export_197 */]
  4044. 00002E84  588F                     addq.l     A7, 4
  4045. 00002E86  3F00                     move.w     -[A7], D0
  4046. 00002E88  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  4047. 00002E8C  548F                     addq.l     A7, 2
  4048. 00002E8E  4A6D 8DA6                tst.w      [A5 - 0x725A]
  4049. 00002E92  6710                     beq        +0x12 /* 00002EA4 */
  4050. 00002E94  2F2E FF30                move.l     -[A7], [A6 - 0xD0]
  4051. 00002E98  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  4052. 00002E9C  2F2E FF44                move.l     -[A7], [A6 - 0xBC]
  4053. 00002EA0  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  4054. label00002EA4:
  4055. 00002EA4  2F2E FF00                move.l     -[A7], [A6 - 0x100]
  4056. 00002EA8  4EAD 0452                jsr        [A5 + 0x452 /* export_134 */]
  4057. 00002EAC  588F                     addq.l     A7, 4
  4058. label00002EAE:
  4059. 00002EAE  285F                     movea.l    A4, [A7]+
  4060. 00002EB0  4E5E                     unlink     A6
  4061. 00002EB2  4E75                     rts
  4062. export_381:
  4063. fn00002EB4:
  4064. 00002EB4  4E56 0000                link       A6, 0
  4065. 00002EB8  48E7 0108                movem.l    -[A7], D7,A4
  4066. 00002EBC  286E 0008                movea.l    A4, [A6 + 0x8]
  4067. 00002EC0  3E14                     move.w     D7, [A4]
  4068. 00002EC2  0C47 1B58                cmpi.w     D7, 0x1B58
  4069. 00002EC6  6F0A                     ble        +0xC /* 00002ED2 */
  4070. 00002EC8  0C47 1B66                cmpi.w     D7, 0x1B66
  4071. 00002ECC  6C04                     bge        +0x6 /* 00002ED2 */
  4072. 00002ECE  508C                     addq.l     A4, 8
  4073. 00002ED0  3E14                     move.w     D7, [A4]
  4074. label00002ED2:
  4075. 00002ED2  0C47 2B54                cmpi.w     D7, 0x2B54 /* '+T' */
  4076. 00002ED6  670C                     beq        +0xE /* 00002EE4 */
  4077. 00002ED8  0C47 271A                cmpi.w     D7, 0x271A
  4078. 00002EDC  6706                     beq        +0x8 /* 00002EE4 */
  4079. 00002EDE  0C47 2B6B                cmpi.w     D7, 0x2B6B /* '+k' */
  4080. 00002EE2  6604                     bne        +0x6 /* 00002EE8 */
  4081. label00002EE4:
  4082. 00002EE4  508C                     addq.l     A4, 8
  4083. 00002EE6  3E14                     move.w     D7, [A4]
  4084. label00002EE8:
  4085. 00002EE8  3007                     move.w     D0, D7
  4086. 00002EEA  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  4087. 00002EEE  000B 002E                ori.b      A3, 0x2E /* '.' */
  4088. 00002EF2  1F42 0030                move.b     [A7 + 0x30], D2
  4089. 00002EF6  2B39 0032 2B28           move.l     -[A5], [0x00322B28]
  4090. 00002EFC  002E 2B1F 002A           ori.b      [A6 + 0x2A], 0x1F
  4091. 00002F02  2B06                     move.l     -[A5], D6
  4092. 00002F04  002C 2B0A 0056           ori.b      [A4 + 0x56], 0xA /* '\n' */
  4093. 00002F0A  2AFE                     move.l     [A5]+, <<invalid special address>>
  4094. 00002F0C  0078 2B78 0078           ori.w      [0x00000078 /* __m68k_vec_switch_scc__ */], 0x2B78 /* '+x' */
  4095. 00002F12  2B56 0078                move.l     [A5 + 0x78], [A6]
  4096. 00002F16  2B2B 0078                move.l     -[A5], [A3 + 0x78]
  4097. 00002F1A  2B61 0078                move.l     [A5 + 0x78], -[A1]
  4098. 00002F1E  7001                     moveq.l    D0, 0x01
  4099. 00002F20  6000 0074                bra        +0x76 /* 00002F96 */
  4100. 00002F24  7002                     moveq.l    D0, 0x02
  4101. 00002F26  6000 006E                bra        +0x70 /* 00002F96 */
  4102. 00002F2A  7003                     moveq.l    D0, 0x03
  4103. 00002F2C  6000 0068                bra        +0x6A /* 00002F96 */
  4104. 00002F30  508C                     addq.l     A4, 8
  4105. 00002F32  3E14                     move.w     D7, [A4]
  4106. 00002F34  0C47 2B28                cmpi.w     D7, 0x2B28 /* '+(' */
  4107. 00002F38  6606                     bne        +0x8 /* 00002F40 */
  4108. 00002F3A  7003                     moveq.l    D0, 0x03
  4109. 00002F3C  6000 0058                bra        +0x5A /* 00002F96 */
  4110. label00002F40:
  4111. 00002F40  0C47 2B1F                cmpi.w     D7, 0x2B1F
  4112. 00002F44  6606                     bne        +0x8 /* 00002F4C */
  4113. 00002F46  7003                     moveq.l    D0, 0x03
  4114. 00002F48  6000 004C                bra        +0x4E /* 00002F96 */
  4115. label00002F4C:
  4116. 00002F4C  0C47 2B06                cmpi.w     D7, 0x2B06
  4117. 00002F50  6606                     bne        +0x8 /* 00002F58 */
  4118. 00002F52  7003                     moveq.l    D0, 0x03
  4119. 00002F54  6000 0040                bra        +0x42 /* 00002F96 */
  4120. label00002F58:
  4121. 00002F58  7004                     moveq.l    D0, 0x04
  4122. 00002F5A  6000 003A                bra        +0x3C /* 00002F96 */
  4123. 00002F5E  508C                     addq.l     A4, 8
  4124. 00002F60  3E14                     move.w     D7, [A4]
  4125. 00002F62  0C47 2B28                cmpi.w     D7, 0x2B28 /* '+(' */
  4126. 00002F66  6604                     bne        +0x6 /* 00002F6C */
  4127. 00002F68  7003                     moveq.l    D0, 0x03
  4128. 00002F6A  602A                     bra        +0x2C /* 00002F96 */
  4129. label00002F6C:
  4130. 00002F6C  0C47 2B1F                cmpi.w     D7, 0x2B1F
  4131. 00002F70  6604                     bne        +0x6 /* 00002F76 */
  4132. 00002F72  7003                     moveq.l    D0, 0x03
  4133. 00002F74  6020                     bra        +0x22 /* 00002F96 */
  4134. label00002F76:
  4135. 00002F76  0C47 2B06                cmpi.w     D7, 0x2B06
  4136. 00002F7A  6604                     bne        +0x6 /* 00002F80 */
  4137. 00002F7C  7003                     moveq.l    D0, 0x03
  4138. 00002F7E  6016                     bra        +0x18 /* 00002F96 */
  4139. label00002F80:
  4140. 00002F80  7005                     moveq.l    D0, 0x05
  4141. 00002F82  6012                     bra        +0x14 /* 00002F96 */
  4142. 00002F84  7006                     moveq.l    D0, 0x06
  4143. 00002F86  600E                     bra        +0x10 /* 00002F96 */
  4144. 00002F88  7007                     moveq.l    D0, 0x07
  4145. 00002F8A  600A                     bra        +0xC /* 00002F96 */
  4146. 00002F8C  7009                     moveq.l    D0, 0x09
  4147. 00002F8E  6006                     bra        +0x8 /* 00002F96 */
  4148. 00002F90  7008                     moveq.l    D0, 0x08
  4149. 00002F92  6002                     bra        +0x4 /* 00002F96 */
  4150. 00002F94  7000                     moveq.l    D0, 0x00
  4151. label00002F96:
  4152. 00002F96  4CDF 1080                movem.l    D7,A4, [A7]+
  4153. 00002F9A  4E5E                     unlink     A6
  4154. 00002F9C  4E75                     rts
  4155. export_387:
  4156. fn00002F9E:
  4157. 00002F9E  4E56 FEC0                link       A6, -0x0140
  4158. 00002FA2  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  4159. 00002FA6  266E 000C                movea.l    A3, [A6 + 0xC]
  4160. 00002FAA  286E 0024                movea.l    A4, [A6 + 0x24]
  4161. 00002FAE  206E 0018                movea.l    A0, [A6 + 0x18]
  4162. 00002FB2  4250                     clr.w      [A0]
  4163. 00002FB4  206E 0020                movea.l    A0, [A6 + 0x20]
  4164. 00002FB8  70FF                     moveq.l    D0, 0xFFFFFFFF
  4165. 00002FBA  3080                     move.w     [A0], D0
  4166. 00002FBC  206E 001C                movea.l    A0, [A6 + 0x1C]
  4167. 00002FC0  4250                     clr.w      [A0]
  4168. 00002FC2  7E00                     moveq.l    D7, 0x00
  4169. 00002FC4  0C53 1B58                cmpi.w     [A3], 0x1B58
  4170. 00002FC8  6F34                     ble        +0x36 /* 00002FFE */
  4171. 00002FCA  0C53 1B66                cmpi.w     [A3], 0x1B66
  4172. 00002FCE  6C2E                     bge        +0x30 /* 00002FFE */
  4173. 00002FD0  7E06                     moveq.l    D7, 0x06
  4174. 00002FD2  3013                     move.w     D0, [A3]
  4175. 00002FD4  0640 E4A8                addi.w     D0, 0xE4A8
  4176. 00002FD8  48C0                     ext.l      D0
  4177. 00002FDA  2D40 FFFA                move.l     [A6 - 0x6], D0
  4178. 00002FDE  0C53 1B63                cmpi.w     [A3], 0x1B63
  4179. 00002FE2  6602                     bne        +0x4 /* 00002FE6 */
  4180. 00002FE4  7E01                     moveq.l    D7, 0x01
  4181. label00002FE6:
  4182. 00002FE6  0C53 1B65                cmpi.w     [A3], 0x1B65
  4183. 00002FEA  6602                     bne        +0x4 /* 00002FEE */
  4184. 00002FEC  7E02                     moveq.l    D7, 0x02
  4185. label00002FEE:
  4186. 00002FEE  0C53 1B64                cmpi.w     [A3], 0x1B64
  4187. 00002FF2  6602                     bne        +0x4 /* 00002FF6 */
  4188. 00002FF4  7E03                     moveq.l    D7, 0x03
  4189. label00002FF6:
  4190. 00002FF6  508B                     addq.l     A3, 8
  4191. 00002FF8  206E 0018                movea.l    A0, [A6 + 0x18]
  4192. 00002FFC  5250                     addq.w     [A0], 1
  4193. label00002FFE:
  4194. 00002FFE  0C53 2B0A                cmpi.w     [A3], 0x2B0A /* '+\n' */
  4195. 00003002  6608                     bne        +0xA /* 0000300C */
  4196. 00003004  206E 001C                movea.l    A0, [A6 + 0x1C]
  4197. 00003008  7004                     moveq.l    D0, 0x04
  4198. 0000300A  3080                     move.w     [A0], D0
  4199. label0000300C:
  4200. 0000300C  0C53 2AFE                cmpi.w     [A3], 0x2AFE
  4201. 00003010  6608                     bne        +0xA /* 0000301A */
  4202. 00003012  206E 001C                movea.l    A0, [A6 + 0x1C]
  4203. 00003016  7005                     moveq.l    D0, 0x05
  4204. 00003018  3080                     move.w     [A0], D0
  4205. label0000301A:
  4206. 0000301A  206E 001C                movea.l    A0, [A6 + 0x1C]
  4207. 0000301E  4A50                     tst.w      [A0]
  4208. 00003020  6708                     beq        +0xA /* 0000302A */
  4209. 00003022  508B                     addq.l     A3, 8
  4210. 00003024  206E 0018                movea.l    A0, [A6 + 0x18]
  4211. 00003028  5250                     addq.w     [A0], 1
  4212. label0000302A:
  4213. 0000302A  0C53 2B06                cmpi.w     [A3], 0x2B06
  4214. 0000302E  6618                     bne        +0x1A /* 00003048 */
  4215. 00003030  206E 001C                movea.l    A0, [A6 + 0x1C]
  4216. 00003034  4A50                     tst.w      [A0]
  4217. 00003036  6608                     bne        +0xA /* 00003040 */
  4218. 00003038  206E 001C                movea.l    A0, [A6 + 0x1C]
  4219. 0000303C  7004                     moveq.l    D0, 0x04
  4220. 0000303E  3080                     move.w     [A0], D0
  4221. label00003040:
  4222. 00003040  206E 0020                movea.l    A0, [A6 + 0x20]
  4223. 00003044  7001                     moveq.l    D0, 0x01
  4224. 00003046  3080                     move.w     [A0], D0
  4225. label00003048:
  4226. 00003048  0C53 2B28                cmpi.w     [A3], 0x2B28 /* '+(' */
  4227. 0000304C  6616                     bne        +0x18 /* 00003064 */
  4228. 0000304E  206E 001C                movea.l    A0, [A6 + 0x1C]
  4229. 00003052  4A50                     tst.w      [A0]
  4230. 00003054  6608                     bne        +0xA /* 0000305E */
  4231. 00003056  206E 001C                movea.l    A0, [A6 + 0x1C]
  4232. 0000305A  7004                     moveq.l    D0, 0x04
  4233. 0000305C  3080                     move.w     [A0], D0
  4234. label0000305E:
  4235. 0000305E  206E 0020                movea.l    A0, [A6 + 0x20]
  4236. 00003062  4250                     clr.w      [A0]
  4237. label00003064:
  4238. 00003064  0C53 2B1F                cmpi.w     [A3], 0x2B1F
  4239. 00003068  6618                     bne        +0x1A /* 00003082 */
  4240. 0000306A  206E 001C                movea.l    A0, [A6 + 0x1C]
  4241. 0000306E  4A50                     tst.w      [A0]
  4242. 00003070  6608                     bne        +0xA /* 0000307A */
  4243. 00003072  206E 001C                movea.l    A0, [A6 + 0x1C]
  4244. 00003076  7005                     moveq.l    D0, 0x05
  4245. 00003078  3080                     move.w     [A0], D0
  4246. label0000307A:
  4247. 0000307A  206E 0020                movea.l    A0, [A6 + 0x20]
  4248. 0000307E  7002                     moveq.l    D0, 0x02
  4249. 00003080  3080                     move.w     [A0], D0
  4250. label00003082:
  4251. 00003082  206E 0020                movea.l    A0, [A6 + 0x20]
  4252. 00003086  0C50 FFFF                cmpi.w     [A0], 0xFFFF
  4253. 0000308A  6606                     bne        +0x8 /* 00003092 */
  4254. 0000308C  7002                     moveq.l    D0, 0x02
  4255. 0000308E  6000 0108                bra        +0x10A /* 00003198 */
  4256. label00003092:
  4257. 00003092  508B                     addq.l     A3, 8
  4258. 00003094  206E 0018                movea.l    A0, [A6 + 0x18]
  4259. 00003098  5250                     addq.w     [A0], 1
  4260. 0000309A  4A47                     tst.w      D7
  4261. 0000309C  670E                     beq        +0x10 /* 000030AC */
  4262. 0000309E  3887                     move.w     [A4], D7
  4263. 000030A0  296E FFFA 0002           move.l     [A4 + 0x2], [A6 - 0x6]
  4264. 000030A6  7000                     moveq.l    D0, 0x00
  4265. 000030A8  6000 00EE                bra        +0xF0 /* 00003198 */
  4266. label000030AC:
  4267. 000030AC  0C53 0FCB                cmpi.w     [A3], 0xFCB
  4268. 000030B0  6666                     bne        +0x68 /* 00003118 */
  4269. 000030B2  206E 0018                movea.l    A0, [A6 + 0x18]
  4270. 000030B6  5250                     addq.w     [A0], 1
  4271. 000030B8  508B                     addq.l     A3, 8
  4272. 000030BA  486E FFC0                pea.l      [A6 - 0x40]
  4273. 000030BE  486E FFFE                pea.l      [A6 - 0x2]
  4274. 000030C2  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4275. 000030C6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4276. 000030CA  2F0B                     move.l     -[A7], A3
  4277. 000030CC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4278. 000030D0  4EBA DD12                jsr        [PC - 0x22EE /* 00000DE4 */]
  4279. 000030D4  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4280. 000030D8  3C00                     move.w     D6, D0
  4281. 000030DA  4A46                     tst.w      D6
  4282. 000030DC  6706                     beq        +0x8 /* 000030E4 */
  4283. 000030DE  3006                     move.w     D0, D6
  4284. 000030E0  6000 00B6                bra        +0xB8 /* 00003198 */
  4285. label000030E4:
  4286. 000030E4  206E 0018                movea.l    A0, [A6 + 0x18]
  4287. 000030E8  302E FFFE                move.w     D0, [A6 - 0x2]
  4288. 000030EC  D150                     add.w      [A0], D0
  4289. 000030EE  486E FFFA                pea.l      [A6 - 0x6]
  4290. 000030F2  486E FFC0                pea.l      [A6 - 0x40]
  4291. 000030F6  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  4292. 000030FA  508F                     addq.l     A7, 8
  4293. 000030FC  3C00                     move.w     D6, D0
  4294. 000030FE  486E FFC0                pea.l      [A6 - 0x40]
  4295. 00003102  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  4296. 00003106  588F                     addq.l     A7, 4
  4297. 00003108  7007                     moveq.l    D0, 0x07
  4298. 0000310A  3880                     move.w     [A4], D0
  4299. 0000310C  296E FFFA 0002           move.l     [A4 + 0x2], [A6 - 0x6]
  4300. 00003112  3006                     move.w     D0, D6
  4301. 00003114  6000 0082                bra        +0x84 /* 00003198 */
  4302. label00003118:
  4303. 00003118  486E FFC0                pea.l      [A6 - 0x40]
  4304. 0000311C  486E FFFE                pea.l      [A6 - 0x2]
  4305. 00003120  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4306. 00003124  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4307. 00003128  2F0B                     move.l     -[A7], A3
  4308. 0000312A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4309. 0000312E  4EBA DC5A                jsr        [PC - 0x23A6 /* 00000D8A */]
  4310. 00003132  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4311. 00003136  3C00                     move.w     D6, D0
  4312. 00003138  4A46                     tst.w      D6
  4313. 0000313A  6704                     beq        +0x6 /* 00003140 */
  4314. 0000313C  3006                     move.w     D0, D6
  4315. 0000313E  6058                     bra        +0x5A /* 00003198 */
  4316. label00003140:
  4317. 00003140  206E 0018                movea.l    A0, [A6 + 0x18]
  4318. 00003144  302E FFFE                move.w     D0, [A6 - 0x2]
  4319. 00003148  D150                     add.w      [A0], D0
  4320. 0000314A  486E FEC0                pea.l      [A6 - 0x140]
  4321. 0000314E  486E FFC0                pea.l      [A6 - 0x40]
  4322. 00003152  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  4323. 00003156  508F                     addq.l     A7, 8
  4324. 00003158  486E FFC0                pea.l      [A6 - 0x40]
  4325. 0000315C  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  4326. 00003160  588F                     addq.l     A7, 4
  4327. 00003162  486E FFFA                pea.l      [A6 - 0x6]
  4328. 00003166  486E FEC0                pea.l      [A6 - 0x140]
  4329. 0000316A  4EAD 046A                jsr        [A5 + 0x46A /* export_137 */]
  4330. 0000316E  508F                     addq.l     A7, 8
  4331. 00003170  3C00                     move.w     D6, D0
  4332. 00003172  4A46                     tst.w      D6
  4333. 00003174  6716                     beq        +0x18 /* 0000318C */
  4334. 00003176  7008                     moveq.l    D0, 0x08
  4335. 00003178  3880                     move.w     [A4], D0
  4336. 0000317A  486C 0006                pea.l      [A4 + 0x6]
  4337. 0000317E  486E FEC0                pea.l      [A6 - 0x140]
  4338. 00003182  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  4339. 00003186  508F                     addq.l     A7, 8
  4340. 00003188  7000                     moveq.l    D0, 0x00
  4341. 0000318A  600C                     bra        +0xE /* 00003198 */
  4342. label0000318C:
  4343. 0000318C  7006                     moveq.l    D0, 0x06
  4344. 0000318E  3880                     move.w     [A4], D0
  4345. 00003190  296E FFFA 0002           move.l     [A4 + 0x2], [A6 - 0x6]
  4346. 00003196  7000                     moveq.l    D0, 0x00
  4347. label00003198:
  4348. 00003198  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  4349. 0000319C  4E5E                     unlink     A6
  4350. 0000319E  4E75                     rts
  4351. fn000031A0:
  4352. 000031A0  4E56 FDAE                link       A6, -0x0252
  4353. 000031A4  48E7 0018                movem.l    -[A7], A3,A4
  4354. 000031A8  286E 000C                movea.l    A4, [A6 + 0xC]
  4355. 000031AC  266E 001C                movea.l    A3, [A6 + 0x1C]
  4356. 000031B0  206E 0018                movea.l    A0, [A6 + 0x18]
  4357. 000031B4  4250                     clr.w      [A0]
  4358. 000031B6  3F2E 0020                move.w     -[A7], [A6 + 0x20]
  4359. 000031BA  486E FDF0                pea.l      [A6 - 0x210]
  4360. 000031BE  486E FDB0                pea.l      [A6 - 0x250]
  4361. 000031C2  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4362. 000031C6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4363. 000031CA  2F0C                     move.l     -[A7], A4
  4364. 000031CC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4365. 000031D0  4EBA 0112                jsr        [PC + 0x112 /* 000032E4 */]
  4366. 000031D4  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  4367. 000031D8  3D40 FDB2                move.w     [A6 - 0x24E], D0
  4368. 000031DC  4A6E FDB2                tst.w      [A6 - 0x24E]
  4369. 000031E0  6708                     beq        +0xA /* 000031EA */
  4370. 000031E2  302E FDB2                move.w     D0, [A6 - 0x24E]
  4371. 000031E6  6000 00F4                bra        +0xF6 /* 000032DC */
  4372. label000031EA:
  4373. 000031EA  206E 0018                movea.l    A0, [A6 + 0x18]
  4374. 000031EE  302E FDB0                move.w     D0, [A6 - 0x250]
  4375. 000031F2  D150                     add.w      [A0], D0
  4376. 000031F4  486E FFFC                pea.l      [A6 - 0x4]
  4377. 000031F8  486E FDB4                pea.l      [A6 - 0x24C]
  4378. 000031FC  486E FDF0                pea.l      [A6 - 0x210]
  4379. 00003200  4EBA 0398                jsr        [PC + 0x398 /* 0000359A */]
  4380. 00003204  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4381. 00003208  3D40 FDB2                move.w     [A6 - 0x24E], D0
  4382. 0000320C  4A6E FDB2                tst.w      [A6 - 0x24E]
  4383. 00003210  6708                     beq        +0xA /* 0000321A */
  4384. 00003212  302E FDB2                move.w     D0, [A6 - 0x24E]
  4385. 00003216  6000 00C4                bra        +0xC6 /* 000032DC */
  4386. label0000321A:
  4387. 0000321A  486E FDAE                pea.l      [A6 - 0x252]
  4388. 0000321E  486E FDB8                pea.l      [A6 - 0x248]
  4389. 00003222  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4390. 00003226  2F2E FDB4                move.l     -[A7], [A6 - 0x24C]
  4391. 0000322A  4EAD 03FA                jsr        [A5 + 0x3FA /* export_123 */]
  4392. 0000322E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4393. 00003232  4A40                     tst.w      D0
  4394. 00003234  671C                     beq        +0x1E /* 00003252 */
  4395. 00003236  41EB 0002                lea.l      A0, [A3 + 0x2]
  4396. 0000323A  43EE FDB8                lea.l      A1, [A6 - 0x248]
  4397. 0000323E  7009                     moveq.l    D0, 0x09
  4398. label00003240:
  4399. 00003240  20D9                     move.l     [A0]+, [A1]+
  4400. 00003242  51C8 FFFC                dbf        D0, -0x6 /* 00003240 */
  4401. 00003246  7001                     moveq.l    D0, 0x01
  4402. 00003248  3740 002C                move.w     [A3 + 0x2C], D0
  4403. 0000324C  7000                     moveq.l    D0, 0x00
  4404. 0000324E  6000 008C                bra        +0x8E /* 000032DC */
  4405. label00003252:
  4406. 00003252  2D6E FDB4 FDB8           move.l     [A6 - 0x248], [A6 - 0x24C]
  4407. 00003258  2D6E FFFC FDC0           move.l     [A6 - 0x240], [A6 - 0x4]
  4408. 0000325E  486E FDBC                pea.l      [A6 - 0x244]
  4409. 00003262  4878 0002                push.l     0x2
  4410. 00003266  2F2E FDB8                move.l     -[A7], [A6 - 0x248]
  4411. 0000326A  4EAD 074A                jsr        [A5 + 0x74A /* export_229 */]
  4412. 0000326E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4413. 00003272  3F00                     move.w     -[A7], D0
  4414. 00003274  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  4415. 00003278  548F                     addq.l     A7, 2
  4416. 0000327A  486E FDE0                pea.l      [A6 - 0x220]
  4417. 0000327E  2F2E FDC0                move.l     -[A7], [A6 - 0x240]
  4418. 00003282  2F2E FDBC                move.l     -[A7], [A6 - 0x244]
  4419. 00003286  2F2E FDB8                move.l     -[A7], [A6 - 0x248]
  4420. 0000328A  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  4421. 0000328E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4422. 00003292  2D6E FDE0 FDC4           move.l     [A6 - 0x23C], [A6 - 0x220]
  4423. 00003298  2D6E FDE4 FDC8           move.l     [A6 - 0x238], [A6 - 0x21C]
  4424. 0000329E  486E FDCC                pea.l      [A6 - 0x234]
  4425. 000032A2  2F2E FDC4                move.l     -[A7], [A6 - 0x23C]
  4426. 000032A6  2F2E FDB8                move.l     -[A7], [A6 - 0x248]
  4427. 000032AA  4EAD 074A                jsr        [A5 + 0x74A /* export_229 */]
  4428. 000032AE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4429. 000032B2  3F00                     move.w     -[A7], D0
  4430. 000032B4  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  4431. 000032B8  548F                     addq.l     A7, 2
  4432. 000032BA  206E FDCC                movea.l    A0, [A6 - 0x234]
  4433. 000032BE  2050                     movea.l    A0, [A0]
  4434. 000032C0  2D68 001A FDD0           move.l     [A6 - 0x230], [A0 + 0x1A]
  4435. 000032C6  41EB 0002                lea.l      A0, [A3 + 0x2]
  4436. 000032CA  43EE FDB8                lea.l      A1, [A6 - 0x248]
  4437. 000032CE  7009                     moveq.l    D0, 0x09
  4438. label000032D0:
  4439. 000032D0  20D9                     move.l     [A0]+, [A1]+
  4440. 000032D2  51C8 FFFC                dbf        D0, -0x6 /* 000032D0 */
  4441. 000032D6  426B 002C                clr.w      [A3 + 0x2C]
  4442. 000032DA  7000                     moveq.l    D0, 0x00
  4443. label000032DC:
  4444. 000032DC  4CDF 1800                movem.l    A3,A4, [A7]+
  4445. 000032E0  4E5E                     unlink     A6
  4446. 000032E2  4E75                     rts
  4447. export_384:
  4448. fn000032E4:
  4449. 000032E4  4E56 FDEC                link       A6, -0x0214
  4450. 000032E8  48E7 0018                movem.l    -[A7], A3,A4
  4451. 000032EC  266E 000C                movea.l    A3, [A6 + 0xC]
  4452. 000032F0  286E 001C                movea.l    A4, [A6 + 0x1C]
  4453. 000032F4  206E 0018                movea.l    A0, [A6 + 0x18]
  4454. 000032F8  4250                     clr.w      [A0]
  4455. 000032FA  4254                     clr.w      [A4]
  4456. 000032FC  426C 0106                clr.w      [A4 + 0x106]
  4457. 00003300  422C 010C                clr.b      [A4 + 0x10C]
  4458. 00003304  3F2E 0020                move.w     -[A7], [A6 + 0x20]
  4459. 00003308  486E FEF6                pea.l      [A6 - 0x10A]
  4460. 0000330C  486E FEEC                pea.l      [A6 - 0x114]
  4461. 00003310  486E FEEE                pea.l      [A6 - 0x112]
  4462. 00003314  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4463. 00003318  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4464. 0000331C  2F0B                     move.l     -[A7], A3
  4465. 0000331E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4466. 00003322  4EBA 00B4                jsr        [PC + 0xB4 /* 000033D8 */]
  4467. 00003326  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  4468. 0000332A  3D40 FEF0                move.w     [A6 - 0x110], D0
  4469. 0000332E  4A6E FEF0                tst.w      [A6 - 0x110]
  4470. 00003332  6708                     beq        +0xA /* 0000333C */
  4471. 00003334  302E FEF0                move.w     D0, [A6 - 0x110]
  4472. 00003338  6000 0096                bra        +0x98 /* 000033D0 */
  4473. label0000333C:
  4474. 0000333C  0C6E 0002 FEEC           cmpi.w     [A6 - 0x114], 0x2
  4475. 00003342  6628                     bne        +0x2A /* 0000336C */
  4476. 00003344  426E 0020                clr.w      [A6 + 0x20]
  4477. 00003348  206E 0018                movea.l    A0, [A6 + 0x18]
  4478. 0000334C  302E FEEE                move.w     D0, [A6 - 0x112]
  4479. 00003350  D150                     add.w      [A0], D0
  4480. 00003352  302E FEEE                move.w     D0, [A6 - 0x112]
  4481. 00003356  48C0                     ext.l      D0
  4482. 00003358  E780                     asl        D0, 3
  4483. 0000335A  D7C0                     add.l      A3, D0
  4484. 0000335C  41D4                     lea.l      A0, [A4]
  4485. 0000335E  43EE FEF6                lea.l      A1, [A6 - 0x10A]
  4486. 00003362  7040                     moveq.l    D0, 0x40
  4487. label00003364:
  4488. 00003364  20D9                     move.l     [A0]+, [A1]+
  4489. 00003366  51C8 FFFC                dbf        D0, -0x6 /* 00003364 */
  4490. 0000336A  30D9                     move.w     [A0]+, [A1]+
  4491. label0000336C:
  4492. 0000336C  4A6E 0020                tst.w      [A6 + 0x20]
  4493. 00003370  6612                     bne        +0x14 /* 00003384 */
  4494. 00003372  0C53 271B                cmpi.w     [A3], 0x271B
  4495. 00003376  6704                     beq        +0x6 /* 0000337C */
  4496. 00003378  7000                     moveq.l    D0, 0x00
  4497. 0000337A  6054                     bra        +0x56 /* 000033D0 */
  4498. label0000337C:
  4499. 0000337C  508B                     addq.l     A3, 8
  4500. 0000337E  206E 0018                movea.l    A0, [A6 + 0x18]
  4501. 00003382  5250                     addq.w     [A0], 1
  4502. label00003384:
  4503. 00003384  486E FEF6                pea.l      [A6 - 0x10A]
  4504. 00003388  486E FEEE                pea.l      [A6 - 0x112]
  4505. 0000338C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4506. 00003390  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4507. 00003394  2F0B                     move.l     -[A7], A3
  4508. 00003396  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4509. 0000339A  4EBA 2374                jsr        [PC + 0x2374 /* 00005710 */]
  4510. 0000339E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4511. 000033A2  3D40 FEF0                move.w     [A6 - 0x110], D0
  4512. 000033A6  4A6E FEF0                tst.w      [A6 - 0x110]
  4513. 000033AA  6706                     beq        +0x8 /* 000033B2 */
  4514. 000033AC  302E FEF0                move.w     D0, [A6 - 0x110]
  4515. 000033B0  601E                     bra        +0x20 /* 000033D0 */
  4516. label000033B2:
  4517. 000033B2  41EC 0106                lea.l      A0, [A4 + 0x106]
  4518. 000033B6  43EE FEF6                lea.l      A1, [A6 - 0x10A]
  4519. 000033BA  7040                     moveq.l    D0, 0x40
  4520. label000033BC:
  4521. 000033BC  20D9                     move.l     [A0]+, [A1]+
  4522. 000033BE  51C8 FFFC                dbf        D0, -0x6 /* 000033BC */
  4523. 000033C2  30D9                     move.w     [A0]+, [A1]+
  4524. 000033C4  206E 0018                movea.l    A0, [A6 + 0x18]
  4525. 000033C8  302E FEEE                move.w     D0, [A6 - 0x112]
  4526. 000033CC  D150                     add.w      [A0], D0
  4527. 000033CE  7000                     moveq.l    D0, 0x00
  4528. label000033D0:
  4529. 000033D0  4CDF 1800                movem.l    A3,A4, [A7]+
  4530. 000033D4  4E5E                     unlink     A6
  4531. 000033D6  4E75                     rts
  4532. fn000033D8:
  4533. 000033D8  4E56 FEC0                link       A6, -0x0140
  4534. 000033DC  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  4535. 000033E0  266E 000C                movea.l    A3, [A6 + 0xC]
  4536. 000033E4  286E 0020                movea.l    A4, [A6 + 0x20]
  4537. 000033E8  206E 0018                movea.l    A0, [A6 + 0x18]
  4538. 000033EC  4250                     clr.w      [A0]
  4539. 000033EE  206E 001C                movea.l    A0, [A6 + 0x1C]
  4540. 000033F2  4250                     clr.w      [A0]
  4541. 000033F4  4A6E 0024                tst.w      [A6 + 0x24]
  4542. 000033F8  6614                     bne        +0x16 /* 0000340E */
  4543. 000033FA  0C53 271B                cmpi.w     [A3], 0x271B
  4544. 000033FE  6706                     beq        +0x8 /* 00003406 */
  4545. 00003400  7000                     moveq.l    D0, 0x00
  4546. 00003402  6000 018E                bra        +0x190 /* 00003592 */
  4547. label00003406:
  4548. 00003406  206E 0018                movea.l    A0, [A6 + 0x18]
  4549. 0000340A  5250                     addq.w     [A0], 1
  4550. 0000340C  508B                     addq.l     A3, 8
  4551. label0000340E:
  4552. 0000340E  7E00                     moveq.l    D7, 0x00
  4553. 00003410  0C53 1B58                cmpi.w     [A3], 0x1B58
  4554. 00003414  6F2C                     ble        +0x2E /* 00003442 */
  4555. 00003416  0C53 1B66                cmpi.w     [A3], 0x1B66
  4556. 0000341A  6C26                     bge        +0x28 /* 00003442 */
  4557. 0000341C  7E06                     moveq.l    D7, 0x06
  4558. 0000341E  3013                     move.w     D0, [A3]
  4559. 00003420  0640 E4A8                addi.w     D0, 0xE4A8
  4560. 00003424  48C0                     ext.l      D0
  4561. 00003426  2D40 FFFA                move.l     [A6 - 0x6], D0
  4562. 0000342A  0C53 1B63                cmpi.w     [A3], 0x1B63
  4563. 0000342E  6602                     bne        +0x4 /* 00003432 */
  4564. 00003430  7E01                     moveq.l    D7, 0x01
  4565. label00003432:
  4566. 00003432  0C53 1B65                cmpi.w     [A3], 0x1B65
  4567. 00003436  6602                     bne        +0x4 /* 0000343A */
  4568. 00003438  7E02                     moveq.l    D7, 0x02
  4569. label0000343A:
  4570. 0000343A  0C53 1B64                cmpi.w     [A3], 0x1B64
  4571. 0000343E  6602                     bne        +0x4 /* 00003442 */
  4572. 00003440  7E03                     moveq.l    D7, 0x03
  4573. label00003442:
  4574. 00003442  4A47                     tst.w      D7
  4575. 00003444  6708                     beq        +0xA /* 0000344E */
  4576. 00003446  206E 0018                movea.l    A0, [A6 + 0x18]
  4577. 0000344A  5250                     addq.w     [A0], 1
  4578. 0000344C  508B                     addq.l     A3, 8
  4579. label0000344E:
  4580. 0000344E  0C53 2B39                cmpi.w     [A3], 0x2B39 /* '+9' */
  4581. 00003452  6608                     bne        +0xA /* 0000345C */
  4582. 00003454  206E 001C                movea.l    A0, [A6 + 0x1C]
  4583. 00003458  7002                     moveq.l    D0, 0x02
  4584. 0000345A  3080                     move.w     [A0], D0
  4585. label0000345C:
  4586. 0000345C  0C53 1F42                cmpi.w     [A3], 0x1F42
  4587. 00003460  6608                     bne        +0xA /* 0000346A */
  4588. 00003462  206E 001C                movea.l    A0, [A6 + 0x1C]
  4589. 00003466  7001                     moveq.l    D0, 0x01
  4590. 00003468  3080                     move.w     [A0], D0
  4591. label0000346A:
  4592. 0000346A  206E 001C                movea.l    A0, [A6 + 0x1C]
  4593. 0000346E  4A50                     tst.w      [A0]
  4594. 00003470  6606                     bne        +0x8 /* 00003478 */
  4595. 00003472  7000                     moveq.l    D0, 0x00
  4596. 00003474  6000 011C                bra        +0x11E /* 00003592 */
  4597. label00003478:
  4598. 00003478  206E 0018                movea.l    A0, [A6 + 0x18]
  4599. 0000347C  5250                     addq.w     [A0], 1
  4600. 0000347E  508B                     addq.l     A3, 8
  4601. 00003480  4A47                     tst.w      D7
  4602. 00003482  670E                     beq        +0x10 /* 00003492 */
  4603. 00003484  3887                     move.w     [A4], D7
  4604. 00003486  296E FFFA 0002           move.l     [A4 + 0x2], [A6 - 0x6]
  4605. 0000348C  7000                     moveq.l    D0, 0x00
  4606. 0000348E  6000 0102                bra        +0x104 /* 00003592 */
  4607. label00003492:
  4608. 00003492  4A53                     tst.w      [A3]
  4609. 00003494  6610                     bne        +0x12 /* 000034A6 */
  4610. 00003496  7006                     moveq.l    D0, 0x06
  4611. 00003498  3880                     move.w     [A4], D0
  4612. 0000349A  7001                     moveq.l    D0, 0x01
  4613. 0000349C  2940 0002                move.l     [A4 + 0x2], D0
  4614. 000034A0  7000                     moveq.l    D0, 0x00
  4615. 000034A2  6000 00EE                bra        +0xF0 /* 00003592 */
  4616. label000034A6:
  4617. 000034A6  0C53 0FCB                cmpi.w     [A3], 0xFCB
  4618. 000034AA  6666                     bne        +0x68 /* 00003512 */
  4619. 000034AC  206E 0018                movea.l    A0, [A6 + 0x18]
  4620. 000034B0  5250                     addq.w     [A0], 1
  4621. 000034B2  508B                     addq.l     A3, 8
  4622. 000034B4  486E FFC0                pea.l      [A6 - 0x40]
  4623. 000034B8  486E FFFE                pea.l      [A6 - 0x2]
  4624. 000034BC  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4625. 000034C0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4626. 000034C4  2F0B                     move.l     -[A7], A3
  4627. 000034C6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4628. 000034CA  4EBA D918                jsr        [PC - 0x26E8 /* 00000DE4 */]
  4629. 000034CE  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4630. 000034D2  3C00                     move.w     D6, D0
  4631. 000034D4  4A46                     tst.w      D6
  4632. 000034D6  6706                     beq        +0x8 /* 000034DE */
  4633. 000034D8  3006                     move.w     D0, D6
  4634. 000034DA  6000 00B6                bra        +0xB8 /* 00003592 */
  4635. label000034DE:
  4636. 000034DE  206E 0018                movea.l    A0, [A6 + 0x18]
  4637. 000034E2  302E FFFE                move.w     D0, [A6 - 0x2]
  4638. 000034E6  D150                     add.w      [A0], D0
  4639. 000034E8  486E FFFA                pea.l      [A6 - 0x6]
  4640. 000034EC  486E FFC0                pea.l      [A6 - 0x40]
  4641. 000034F0  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  4642. 000034F4  508F                     addq.l     A7, 8
  4643. 000034F6  3C00                     move.w     D6, D0
  4644. 000034F8  486E FFC0                pea.l      [A6 - 0x40]
  4645. 000034FC  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  4646. 00003500  588F                     addq.l     A7, 4
  4647. 00003502  7007                     moveq.l    D0, 0x07
  4648. 00003504  3880                     move.w     [A4], D0
  4649. 00003506  296E FFFA 0002           move.l     [A4 + 0x2], [A6 - 0x6]
  4650. 0000350C  3006                     move.w     D0, D6
  4651. 0000350E  6000 0082                bra        +0x84 /* 00003592 */
  4652. label00003512:
  4653. 00003512  486E FFC0                pea.l      [A6 - 0x40]
  4654. 00003516  486E FFFE                pea.l      [A6 - 0x2]
  4655. 0000351A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4656. 0000351E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4657. 00003522  2F0B                     move.l     -[A7], A3
  4658. 00003524  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4659. 00003528  4EBA D860                jsr        [PC - 0x27A0 /* 00000D8A */]
  4660. 0000352C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4661. 00003530  3C00                     move.w     D6, D0
  4662. 00003532  4A46                     tst.w      D6
  4663. 00003534  6704                     beq        +0x6 /* 0000353A */
  4664. 00003536  3006                     move.w     D0, D6
  4665. 00003538  6058                     bra        +0x5A /* 00003592 */
  4666. label0000353A:
  4667. 0000353A  206E 0018                movea.l    A0, [A6 + 0x18]
  4668. 0000353E  302E FFFE                move.w     D0, [A6 - 0x2]
  4669. 00003542  D150                     add.w      [A0], D0
  4670. 00003544  486E FEC0                pea.l      [A6 - 0x140]
  4671. 00003548  486E FFC0                pea.l      [A6 - 0x40]
  4672. 0000354C  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  4673. 00003550  508F                     addq.l     A7, 8
  4674. 00003552  486E FFC0                pea.l      [A6 - 0x40]
  4675. 00003556  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  4676. 0000355A  588F                     addq.l     A7, 4
  4677. 0000355C  486E FFFA                pea.l      [A6 - 0x6]
  4678. 00003560  486E FEC0                pea.l      [A6 - 0x140]
  4679. 00003564  4EAD 046A                jsr        [A5 + 0x46A /* export_137 */]
  4680. 00003568  508F                     addq.l     A7, 8
  4681. 0000356A  3C00                     move.w     D6, D0
  4682. 0000356C  4A46                     tst.w      D6
  4683. 0000356E  6716                     beq        +0x18 /* 00003586 */
  4684. 00003570  7008                     moveq.l    D0, 0x08
  4685. 00003572  3880                     move.w     [A4], D0
  4686. 00003574  486C 0006                pea.l      [A4 + 0x6]
  4687. 00003578  486E FEC0                pea.l      [A6 - 0x140]
  4688. 0000357C  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  4689. 00003580  508F                     addq.l     A7, 8
  4690. 00003582  7000                     moveq.l    D0, 0x00
  4691. 00003584  600C                     bra        +0xE /* 00003592 */
  4692. label00003586:
  4693. 00003586  7006                     moveq.l    D0, 0x06
  4694. 00003588  3880                     move.w     [A4], D0
  4695. 0000358A  296E FFFA 0002           move.l     [A4 + 0x2], [A6 - 0x6]
  4696. 00003590  7000                     moveq.l    D0, 0x00
  4697. label00003592:
  4698. 00003592  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  4699. 00003596  4E5E                     unlink     A6
  4700. 00003598  4E75                     rts
  4701. export_383:
  4702. fn0000359A:
  4703. 0000359A  4E56 FFFA                link       A6, -0x0006
  4704. 0000359E  48E7 0308                movem.l    -[A7], D6,D7,A4
  4705. 000035A2  286E 0008                movea.l    A4, [A6 + 0x8]
  4706. 000035A6  486E FFFA                pea.l      [A6 - 0x6]
  4707. 000035AA  486E FFFE                pea.l      [A6 - 0x2]
  4708. 000035AE  486C 0106                pea.l      [A4 + 0x106]
  4709. 000035B2  4EBA 1FD2                jsr        [PC + 0x1FD2 /* 00005586 */]
  4710. 000035B6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4711. 000035BA  3C00                     move.w     D6, D0
  4712. 000035BC  4A46                     tst.w      D6
  4713. 000035BE  6706                     beq        +0x8 /* 000035C6 */
  4714. 000035C0  3006                     move.w     D0, D6
  4715. 000035C2  6000 0098                bra        +0x9A /* 0000365C */
  4716. label000035C6:
  4717. 000035C6  4A6E FFFE                tst.w      [A6 - 0x2]
  4718. 000035CA  665A                     bne        +0x5C /* 00003626 */
  4719. 000035CC  42A7                     clr.l      -[A7]
  4720. 000035CE  4878 0D70                push.l     0xD70 /* '\rp' */
  4721. 000035D2  4EAD 1232                jsr        [A5 + 0x1232 /* export_578 */]
  4722. 000035D6  205F                     movea.l    A0, [A7]+
  4723. 000035D8  2D48 FFFA                move.l     [A6 - 0x6], A0
  4724. 000035DC  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  4725. 000035E0  486C 010C                pea.l      [A4 + 0x10C]
  4726. 000035E4  3F2C 0106                move.w     -[A7], [A4 + 0x106]
  4727. 000035E8  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  4728. 000035EC  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4729. 000035F0  3F00                     move.w     -[A7], D0
  4730. 000035F2  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  4731. 000035F6  548F                     addq.l     A7, 2
  4732. 000035F8  4878 0910                push.l     0x910
  4733. 000035FC  486C 010C                pea.l      [A4 + 0x10C]
  4734. 00003600  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  4735. 00003604  508F                     addq.l     A7, 8
  4736. 00003606  4A40                     tst.w      D0
  4737. 00003608  661C                     bne        +0x1E /* 00003626 */
  4738. 0000360A  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  4739. 0000360E  4EAD 06E2                jsr        [A5 + 0x6E2 /* export_216 */]
  4740. 00003612  588F                     addq.l     A7, 4
  4741. 00003614  4A40                     tst.w      D0
  4742. 00003616  670E                     beq        +0x10 /* 00003626 */
  4743. 00003618  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  4744. 0000361C  4EAD 0452                jsr        [A5 + 0x452 /* export_134 */]
  4745. 00003620  588F                     addq.l     A7, 4
  4746. 00003622  7067                     moveq.l    D0, 0x67
  4747. 00003624  6036                     bra        +0x38 /* 0000365C */
  4748. label00003626:
  4749. 00003626  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4750. 0000362A  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  4751. 0000362E  2F0C                     move.l     -[A7], A4
  4752. 00003630  4EBA 0032                jsr        [PC + 0x32 /* 00003664 */]
  4753. 00003634  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4754. 00003638  3C00                     move.w     D6, D0
  4755. 0000363A  4A46                     tst.w      D6
  4756. 0000363C  6714                     beq        +0x16 /* 00003652 */
  4757. 0000363E  4A6E FFFE                tst.w      [A6 - 0x2]
  4758. 00003642  660A                     bne        +0xC /* 0000364E */
  4759. 00003644  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  4760. 00003648  4EAD 0452                jsr        [A5 + 0x452 /* export_134 */]
  4761. 0000364C  588F                     addq.l     A7, 4
  4762. label0000364E:
  4763. 0000364E  3006                     move.w     D0, D6
  4764. 00003650  600A                     bra        +0xC /* 0000365C */
  4765. label00003652:
  4766. 00003652  206E 000C                movea.l    A0, [A6 + 0xC]
  4767. 00003656  20AE FFFA                move.l     [A0], [A6 - 0x6]
  4768. 0000365A  7000                     moveq.l    D0, 0x00
  4769. label0000365C:
  4770. 0000365C  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  4771. 00003660  4E5E                     unlink     A6
  4772. 00003662  4E75                     rts
  4773. fn00003664:
  4774. 00003664  4E56 FFFC                link       A6, -0x0004
  4775. 00003668  48E7 0108                movem.l    -[A7], D7,A4
  4776. 0000366C  286E 0008                movea.l    A4, [A6 + 0x8]
  4777. 00003670  4A54                     tst.w      [A4]
  4778. 00003672  6612                     bne        +0x14 /* 00003686 */
  4779. 00003674  7006                     moveq.l    D0, 0x06
  4780. 00003676  3880                     move.w     [A4], D0
  4781. 00003678  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4782. 0000367C  4EBA 005C                jsr        [PC + 0x5C /* 000036DA */]
  4783. 00003680  588F                     addq.l     A7, 4
  4784. 00003682  2940 0002                move.l     [A4 + 0x2], D0
  4785. label00003686:
  4786. 00003686  486E FFFC                pea.l      [A6 - 0x4]
  4787. 0000368A  4878 0002                push.l     0x2
  4788. 0000368E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4789. 00003692  4EAD 074A                jsr        [A5 + 0x74A /* export_229 */]
  4790. 00003696  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4791. 0000369A  3F00                     move.w     -[A7], D0
  4792. 0000369C  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  4793. 000036A0  548F                     addq.l     A7, 2
  4794. 000036A2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4795. 000036A6  4854                     pea.l      [A4]
  4796. 000036A8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4797. 000036AC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4798. 000036B0  4EBA 18E6                jsr        [PC + 0x18E6 /* 00004F98 */]
  4799. 000036B4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4800. 000036B8  3E00                     move.w     D7, D0
  4801. 000036BA  4878 0002                push.l     0x2
  4802. 000036BE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4803. 000036C2  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  4804. 000036C6  508F                     addq.l     A7, 8
  4805. 000036C8  3F00                     move.w     -[A7], D0
  4806. 000036CA  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  4807. 000036CE  548F                     addq.l     A7, 2
  4808. 000036D0  3007                     move.w     D0, D7
  4809. 000036D2  4CDF 1080                movem.l    D7,A4, [A7]+
  4810. 000036D6  4E5E                     unlink     A6
  4811. 000036D8  4E75                     rts
  4812. fn000036DA:
  4813. 000036DA  4E56 0000                link       A6, 0
  4814. 000036DE  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  4815. 000036E2  286E 0008                movea.l    A4, [A6 + 0x8]
  4816. 000036E6  2E3C 7FFF FFFF           move.l     D7, 0x7FFFFFFF
  4817. 000036EC  206D 8DE2                movea.l    A0, [A5 - 0x721E]
  4818. 000036F0  2650                     movea.l    A3, [A0]
  4819. 000036F2  7C00                     moveq.l    D6, 0x00
  4820. 000036F4  6014                     bra        +0x16 /* 0000370A */
  4821. label000036F6:
  4822. 000036F6  B9D3                     cmpa.l     A4, [A3]
  4823. 000036F8  660A                     bne        +0xC /* 00003704 */
  4824. 000036FA  BEAB 0008                cmp.l      D7, [A3 + 0x8]
  4825. 000036FE  6F04                     ble        +0x6 /* 00003704 */
  4826. 00003700  2E2B 0008                move.l     D7, [A3 + 0x8]
  4827. label00003704:
  4828. 00003704  47EB 0028                lea.l      A3, [A3 + 0x28]
  4829. 00003708  5246                     addq.w     D6, 1
  4830. label0000370A:
  4831. 0000370A  BC6D 8DAC                cmp.w      D6, [A5 - 0x7254]
  4832. 0000370E  6DE6                     blt        -0x18 /* 000036F6 */
  4833. 00003710  0C87 7FFF FFFF           cmpi.l     D7, 0x7FFFFFFF
  4834. 00003716  6604                     bne        +0x6 /* 0000371C */
  4835. 00003718  7001                     moveq.l    D0, 0x01
  4836. 0000371A  6002                     bra        +0x4 /* 0000371E */
  4837. label0000371C:
  4838. 0000371C  2007                     move.l     D0, D7
  4839. label0000371E:
  4840. 0000371E  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  4841. 00003722  4E5E                     unlink     A6
  4842. 00003724  4E75                     rts
  4843. fn00003726:
  4844. 00003726  4E56 FACC                link       A6, -0x0534
  4845. 0000372A  48E7 0018                movem.l    -[A7], A3,A4
  4846. 0000372E  286E 000C                movea.l    A4, [A6 + 0xC]
  4847. 00003732  266E 001C                movea.l    A3, [A6 + 0x1C]
  4848. 00003736  206E 0018                movea.l    A0, [A6 + 0x18]
  4849. 0000373A  4250                     clr.w      [A0]
  4850. 0000373C  3F2E 0020                move.w     -[A7], [A6 + 0x20]
  4851. 00003740  486E FB2C                pea.l      [A6 - 0x4D4]
  4852. 00003744  486E FAD4                pea.l      [A6 - 0x52C]
  4853. 00003748  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4854. 0000374C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4855. 00003750  2F0C                     move.l     -[A7], A4
  4856. 00003752  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4857. 00003756  4EBA 03D2                jsr        [PC + 0x3D2 /* 00003B2A */]
  4858. 0000375A  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  4859. 0000375E  3D40 FAD6                move.w     [A6 - 0x52A], D0
  4860. 00003762  4A6E FAD6                tst.w      [A6 - 0x52A]
  4861. 00003766  6708                     beq        +0xA /* 00003770 */
  4862. 00003768  302E FAD6                move.w     D0, [A6 - 0x52A]
  4863. 0000376C  6000 03B4                bra        +0x3B6 /* 00003B22 */
  4864. label00003770:
  4865. 00003770  206E 0018                movea.l    A0, [A6 + 0x18]
  4866. 00003774  302E FAD4                move.w     D0, [A6 - 0x52C]
  4867. 00003778  D150                     add.w      [A0], D0
  4868. 0000377A  4267                     clr.w      -[A7]
  4869. 0000377C  486E FACC                pea.l      [A6 - 0x534]
  4870. 00003780  486E FAD0                pea.l      [A6 - 0x530]
  4871. 00003784  486E FAD8                pea.l      [A6 - 0x528]
  4872. 00003788  486E FB2C                pea.l      [A6 - 0x4D4]
  4873. 0000378C  4EBA 0790                jsr        [PC + 0x790 /* 00003F1E */]
  4874. 00003790  4FEF 0012                lea.l      A7, [A7 + 0x12]
  4875. 00003794  3D40 FAD6                move.w     [A6 - 0x52A], D0
  4876. 00003798  4A6E FAD6                tst.w      [A6 - 0x52A]
  4877. 0000379C  6708                     beq        +0xA /* 000037A6 */
  4878. 0000379E  302E FAD6                move.w     D0, [A6 - 0x52A]
  4879. 000037A2  6000 037E                bra        +0x380 /* 00003B22 */
  4880. label000037A6:
  4881. 000037A6  486E FF96                pea.l      [A6 - 0x6A]
  4882. 000037AA  2F2E FACC                move.l     -[A7], [A6 - 0x534]
  4883. 000037AE  2F2E FAD8                move.l     -[A7], [A6 - 0x528]
  4884. 000037B2  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  4885. 000037B6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4886. 000037BA  4A40                     tst.w      D0
  4887. 000037BC  6700 016E                beq        +0x170 /* 0000392C */
  4888. 000037C0  202E FFB2                move.l     D0, [A6 - 0x4E]
  4889. 000037C4  B0AE FAD0                cmp.l      D0, [A6 - 0x530]
  4890. 000037C8  6618                     bne        +0x1A /* 000037E2 */
  4891. 000037CA  41EB 002E                lea.l      A0, [A3 + 0x2E]
  4892. 000037CE  43EE FF96                lea.l      A1, [A6 - 0x6A]
  4893. 000037D2  7019                     moveq.l    D0, 0x19
  4894. label000037D4:
  4895. 000037D4  20D9                     move.l     [A0]+, [A1]+
  4896. 000037D6  51C8 FFFC                dbf        D0, -0x6 /* 000037D4 */
  4897. 000037DA  30D9                     move.w     [A0]+, [A1]+
  4898. 000037DC  7000                     moveq.l    D0, 0x00
  4899. 000037DE  6000 0342                bra        +0x344 /* 00003B22 */
  4900. label000037E2:
  4901. 000037E2  2D6E FAD0 FFB2           move.l     [A6 - 0x4E], [A6 - 0x530]
  4902. 000037E8  486E FADC                pea.l      [A6 - 0x524]
  4903. 000037EC  2F2E FFB2                move.l     -[A7], [A6 - 0x4E]
  4904. 000037F0  2F2E FFAE                move.l     -[A7], [A6 - 0x52]
  4905. 000037F4  2F2E FF96                move.l     -[A7], [A6 - 0x6A]
  4906. 000037F8  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  4907. 000037FC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4908. 00003800  4878 0003                push.l     0x3
  4909. 00003804  2F2E FAF8                move.l     -[A7], [A6 - 0x508]
  4910. 00003808  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  4911. 0000380C  2F00                     move.l     -[A7], D0
  4912. 0000380E  4EAD 06F2                jsr        [A5 + 0x6F2 /* export_218 */]
  4913. 00003812  588F                     addq.l     A7, 4
  4914. 00003814  4A40                     tst.w      D0
  4915. 00003816  6706                     beq        +0x8 /* 0000381E */
  4916. 00003818  7025                     moveq.l    D0, 0x25
  4917. 0000381A  6000 0306                bra        +0x308 /* 00003B22 */
  4918. label0000381E:
  4919. 0000381E  206E FFBE                movea.l    A0, [A6 - 0x42]
  4920. 00003822  2050                     movea.l    A0, [A0]
  4921. 00003824  2F28 0024                move.l     -[A7], [A0 + 0x24]
  4922. 00003828  2F2E FFD6                move.l     -[A7], [A6 - 0x2A]
  4923. 0000382C  4EAD 0692                jsr        [A5 + 0x692 /* export_206 */]
  4924. 00003830  508F                     addq.l     A7, 8
  4925. 00003832  3F00                     move.w     -[A7], D0
  4926. 00003834  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  4927. 00003838  548F                     addq.l     A7, 2
  4928. 0000383A  2D6E FADC FFB6           move.l     [A6 - 0x4A], [A6 - 0x524]
  4929. 00003840  2D6E FAE4 FFBA           move.l     [A6 - 0x46], [A6 - 0x51C]
  4930. 00003846  486E FFBE                pea.l      [A6 - 0x42]
  4931. 0000384A  2F2E FFB6                move.l     -[A7], [A6 - 0x4A]
  4932. 0000384E  2F2E FF96                move.l     -[A7], [A6 - 0x6A]
  4933. 00003852  4EAD 074A                jsr        [A5 + 0x74A /* export_229 */]
  4934. 00003856  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4935. 0000385A  3F00                     move.w     -[A7], D0
  4936. 0000385C  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  4937. 00003860  548F                     addq.l     A7, 2
  4938. 00003862  206E FFBE                movea.l    A0, [A6 - 0x42]
  4939. 00003866  2050                     movea.l    A0, [A0]
  4940. 00003868  2D68 0020 FFC2           move.l     [A6 - 0x3E], [A0 + 0x20]
  4941. 0000386E  4A6D 8DA6                tst.w      [A5 - 0x725A]
  4942. 00003872  671A                     beq        +0x1C /* 0000388E */
  4943. 00003874  206E FFBE                movea.l    A0, [A6 - 0x42]
  4944. 00003878  486E FFC6                pea.l      [A6 - 0x3A]
  4945. 0000387C  2050                     movea.l    A0, [A0]
  4946. 0000387E  2F28 0010                move.l     -[A7], [A0 + 0x10]
  4947. 00003882  2F2E FF96                move.l     -[A7], [A6 - 0x6A]
  4948. 00003886  4EAD 0AC2                jsr        [A5 + 0xAC2 /* export_340 */]
  4949. 0000388A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4950. label0000388E:
  4951. 0000388E  2D6E FAE0 FFCA           move.l     [A6 - 0x36], [A6 - 0x520]
  4952. 00003894  2D6E FAE8 FFCE           move.l     [A6 - 0x32], [A6 - 0x518]
  4953. 0000389A  486E FFD2                pea.l      [A6 - 0x2E]
  4954. 0000389E  2F2E FFCA                move.l     -[A7], [A6 - 0x36]
  4955. 000038A2  2F2E FF96                move.l     -[A7], [A6 - 0x6A]
  4956. 000038A6  4EAD 074A                jsr        [A5 + 0x74A /* export_229 */]
  4957. 000038AA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4958. 000038AE  3F00                     move.w     -[A7], D0
  4959. 000038B0  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  4960. 000038B4  548F                     addq.l     A7, 2
  4961. 000038B6  206E FFD2                movea.l    A0, [A6 - 0x2E]
  4962. 000038BA  2050                     movea.l    A0, [A0]
  4963. 000038BC  2D68 0020 FFD6           move.l     [A6 - 0x2A], [A0 + 0x20]
  4964. 000038C2  4A6D 8DA6                tst.w      [A5 - 0x725A]
  4965. 000038C6  671A                     beq        +0x1C /* 000038E2 */
  4966. 000038C8  206E FFD2                movea.l    A0, [A6 - 0x2E]
  4967. 000038CC  486E FFDA                pea.l      [A6 - 0x26]
  4968. 000038D0  2050                     movea.l    A0, [A0]
  4969. 000038D2  2F28 0010                move.l     -[A7], [A0 + 0x10]
  4970. 000038D6  2F2E FF96                move.l     -[A7], [A6 - 0x6A]
  4971. 000038DA  4EAD 0AC2                jsr        [A5 + 0xAC2 /* export_340 */]
  4972. 000038DE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4973. label000038E2:
  4974. 000038E2  206E FFBE                movea.l    A0, [A6 - 0x42]
  4975. 000038E6  2050                     movea.l    A0, [A0]
  4976. 000038E8  2F28 0024                move.l     -[A7], [A0 + 0x24]
  4977. 000038EC  2F2E FFD6                move.l     -[A7], [A6 - 0x2A]
  4978. 000038F0  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  4979. 000038F4  508F                     addq.l     A7, 8
  4980. 000038F6  3F00                     move.w     -[A7], D0
  4981. 000038F8  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  4982. 000038FC  548F                     addq.l     A7, 2
  4983. 000038FE  42AE FFDE                clr.l      [A6 - 0x22]
  4984. 00003902  42AE FFE2                clr.l      [A6 - 0x1E]
  4985. 00003906  42AE FFE6                clr.l      [A6 - 0x1A]
  4986. 0000390A  7064                     moveq.l    D0, 0x64
  4987. 0000390C  3D40 FFF2                move.w     [A6 - 0xE], D0
  4988. 00003910  426E FFF4                clr.w      [A6 - 0xC]
  4989. 00003914  41EB 002E                lea.l      A0, [A3 + 0x2E]
  4990. 00003918  43EE FF96                lea.l      A1, [A6 - 0x6A]
  4991. 0000391C  7019                     moveq.l    D0, 0x19
  4992. label0000391E:
  4993. 0000391E  20D9                     move.l     [A0]+, [A1]+
  4994. 00003920  51C8 FFFC                dbf        D0, -0x6 /* 0000391E */
  4995. 00003924  30D9                     move.w     [A0]+, [A1]+
  4996. 00003926  7000                     moveq.l    D0, 0x00
  4997. 00003928  6000 01F8                bra        +0x1FA /* 00003B22 */
  4998. label0000392C:
  4999. 0000392C  2D6E FAD8 FF96           move.l     [A6 - 0x6A], [A6 - 0x528]
  5000. 00003932  486E FF9A                pea.l      [A6 - 0x66]
  5001. 00003936  42A7                     clr.l      -[A7]
  5002. 00003938  2F2E FF96                move.l     -[A7], [A6 - 0x6A]
  5003. 0000393C  4EAD 074A                jsr        [A5 + 0x74A /* export_229 */]
  5004. 00003940  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5005. 00003944  3F00                     move.w     -[A7], D0
  5006. 00003946  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  5007. 0000394A  548F                     addq.l     A7, 2
  5008. 0000394C  486E FF9E                pea.l      [A6 - 0x62]
  5009. 00003950  4878 0001                push.l     0x1
  5010. 00003954  2F2E FF96                move.l     -[A7], [A6 - 0x6A]
  5011. 00003958  4EAD 074A                jsr        [A5 + 0x74A /* export_229 */]
  5012. 0000395C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5013. 00003960  3F00                     move.w     -[A7], D0
  5014. 00003962  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  5015. 00003966  548F                     addq.l     A7, 2
  5016. 00003968  2D6E FACC FFA2           move.l     [A6 - 0x5E], [A6 - 0x534]
  5017. 0000396E  486E FB1C                pea.l      [A6 - 0x4E4]
  5018. 00003972  2F2E FFA2                move.l     -[A7], [A6 - 0x5E]
  5019. 00003976  2F2E FF9E                move.l     -[A7], [A6 - 0x62]
  5020. 0000397A  2F2E FF96                move.l     -[A7], [A6 - 0x6A]
  5021. 0000397E  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  5022. 00003982  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5023. 00003986  2D6E FB1C FFA6           move.l     [A6 - 0x5A], [A6 - 0x4E4]
  5024. 0000398C  2D6E FB20 FFAA           move.l     [A6 - 0x56], [A6 - 0x4E0]
  5025. 00003992  486E FFAE                pea.l      [A6 - 0x52]
  5026. 00003996  2F2E FFA6                move.l     -[A7], [A6 - 0x5A]
  5027. 0000399A  2F2E FF96                move.l     -[A7], [A6 - 0x6A]
  5028. 0000399E  4EAD 074A                jsr        [A5 + 0x74A /* export_229 */]
  5029. 000039A2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5030. 000039A6  3F00                     move.w     -[A7], D0
  5031. 000039A8  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  5032. 000039AC  548F                     addq.l     A7, 2
  5033. 000039AE  2D6E FAD0 FFB2           move.l     [A6 - 0x4E], [A6 - 0x530]
  5034. 000039B4  486E FADC                pea.l      [A6 - 0x524]
  5035. 000039B8  2F2E FFB2                move.l     -[A7], [A6 - 0x4E]
  5036. 000039BC  2F2E FFAE                move.l     -[A7], [A6 - 0x52]
  5037. 000039C0  2F2E FF96                move.l     -[A7], [A6 - 0x6A]
  5038. 000039C4  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  5039. 000039C8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5040. 000039CC  4878 0003                push.l     0x3
  5041. 000039D0  2F2E FAF8                move.l     -[A7], [A6 - 0x508]
  5042. 000039D4  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  5043. 000039D8  2F00                     move.l     -[A7], D0
  5044. 000039DA  4EAD 06F2                jsr        [A5 + 0x6F2 /* export_218 */]
  5045. 000039DE  588F                     addq.l     A7, 4
  5046. 000039E0  4A40                     tst.w      D0
  5047. 000039E2  6750                     beq        +0x52 /* 00003A34 */
  5048. 000039E4  42A7                     clr.l      -[A7]
  5049. 000039E6  2F2E FF96                move.l     -[A7], [A6 - 0x6A]
  5050. 000039EA  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  5051. 000039EE  508F                     addq.l     A7, 8
  5052. 000039F0  3F00                     move.w     -[A7], D0
  5053. 000039F2  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  5054. 000039F6  548F                     addq.l     A7, 2
  5055. 000039F8  4878 0001                push.l     0x1
  5056. 000039FC  2F2E FF96                move.l     -[A7], [A6 - 0x6A]
  5057. 00003A00  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  5058. 00003A04  508F                     addq.l     A7, 8
  5059. 00003A06  3F00                     move.w     -[A7], D0
  5060. 00003A08  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  5061. 00003A0C  548F                     addq.l     A7, 2
  5062. 00003A0E  2F2E FFA6                move.l     -[A7], [A6 - 0x5A]
  5063. 00003A12  2F2E FF96                move.l     -[A7], [A6 - 0x6A]
  5064. 00003A16  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  5065. 00003A1A  508F                     addq.l     A7, 8
  5066. 00003A1C  3F00                     move.w     -[A7], D0
  5067. 00003A1E  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  5068. 00003A22  548F                     addq.l     A7, 2
  5069. 00003A24  2F2E FF96                move.l     -[A7], [A6 - 0x6A]
  5070. 00003A28  4EAD 0452                jsr        [A5 + 0x452 /* export_134 */]
  5071. 00003A2C  588F                     addq.l     A7, 4
  5072. 00003A2E  7025                     moveq.l    D0, 0x25
  5073. 00003A30  6000 00F0                bra        +0xF2 /* 00003B22 */
  5074. label00003A34:
  5075. 00003A34  2D6E FADC FFB6           move.l     [A6 - 0x4A], [A6 - 0x524]
  5076. 00003A3A  2D6E FAE4 FFBA           move.l     [A6 - 0x46], [A6 - 0x51C]
  5077. 00003A40  486E FFBE                pea.l      [A6 - 0x42]
  5078. 00003A44  2F2E FFB6                move.l     -[A7], [A6 - 0x4A]
  5079. 00003A48  2F2E FF96                move.l     -[A7], [A6 - 0x6A]
  5080. 00003A4C  4EAD 074A                jsr        [A5 + 0x74A /* export_229 */]
  5081. 00003A50  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5082. 00003A54  3F00                     move.w     -[A7], D0
  5083. 00003A56  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  5084. 00003A5A  548F                     addq.l     A7, 2
  5085. 00003A5C  206E FFBE                movea.l    A0, [A6 - 0x42]
  5086. 00003A60  2050                     movea.l    A0, [A0]
  5087. 00003A62  2D68 0020 FFC2           move.l     [A6 - 0x3E], [A0 + 0x20]
  5088. 00003A68  4A6D 8DA6                tst.w      [A5 - 0x725A]
  5089. 00003A6C  671A                     beq        +0x1C /* 00003A88 */
  5090. 00003A6E  206E FFBE                movea.l    A0, [A6 - 0x42]
  5091. 00003A72  486E FFC6                pea.l      [A6 - 0x3A]
  5092. 00003A76  2050                     movea.l    A0, [A0]
  5093. 00003A78  2F28 0010                move.l     -[A7], [A0 + 0x10]
  5094. 00003A7C  2F2E FF96                move.l     -[A7], [A6 - 0x6A]
  5095. 00003A80  4EAD 0AC2                jsr        [A5 + 0xAC2 /* export_340 */]
  5096. 00003A84  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5097. label00003A88:
  5098. 00003A88  2D6E FAE0 FFCA           move.l     [A6 - 0x36], [A6 - 0x520]
  5099. 00003A8E  2D6E FAE8 FFCE           move.l     [A6 - 0x32], [A6 - 0x518]
  5100. 00003A94  486E FFD2                pea.l      [A6 - 0x2E]
  5101. 00003A98  2F2E FFCA                move.l     -[A7], [A6 - 0x36]
  5102. 00003A9C  2F2E FF96                move.l     -[A7], [A6 - 0x6A]
  5103. 00003AA0  4EAD 074A                jsr        [A5 + 0x74A /* export_229 */]
  5104. 00003AA4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5105. 00003AA8  3F00                     move.w     -[A7], D0
  5106. 00003AAA  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  5107. 00003AAE  548F                     addq.l     A7, 2
  5108. 00003AB0  206E FFD2                movea.l    A0, [A6 - 0x2E]
  5109. 00003AB4  2050                     movea.l    A0, [A0]
  5110. 00003AB6  2D68 0020 FFD6           move.l     [A6 - 0x2A], [A0 + 0x20]
  5111. 00003ABC  4A6D 8DA6                tst.w      [A5 - 0x725A]
  5112. 00003AC0  671A                     beq        +0x1C /* 00003ADC */
  5113. 00003AC2  206E FFD2                movea.l    A0, [A6 - 0x2E]
  5114. 00003AC6  486E FFDA                pea.l      [A6 - 0x26]
  5115. 00003ACA  2050                     movea.l    A0, [A0]
  5116. 00003ACC  2F28 0010                move.l     -[A7], [A0 + 0x10]
  5117. 00003AD0  2F2E FF96                move.l     -[A7], [A6 - 0x6A]
  5118. 00003AD4  4EAD 0AC2                jsr        [A5 + 0xAC2 /* export_340 */]
  5119. 00003AD8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5120. label00003ADC:
  5121. 00003ADC  206E FFBE                movea.l    A0, [A6 - 0x42]
  5122. 00003AE0  2050                     movea.l    A0, [A0]
  5123. 00003AE2  2F28 0024                move.l     -[A7], [A0 + 0x24]
  5124. 00003AE6  2F2E FFD6                move.l     -[A7], [A6 - 0x2A]
  5125. 00003AEA  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  5126. 00003AEE  508F                     addq.l     A7, 8
  5127. 00003AF0  3F00                     move.w     -[A7], D0
  5128. 00003AF2  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  5129. 00003AF6  548F                     addq.l     A7, 2
  5130. 00003AF8  42AE FFDE                clr.l      [A6 - 0x22]
  5131. 00003AFC  42AE FFE2                clr.l      [A6 - 0x1E]
  5132. 00003B00  42AE FFE6                clr.l      [A6 - 0x1A]
  5133. 00003B04  7064                     moveq.l    D0, 0x64
  5134. 00003B06  3D40 FFF2                move.w     [A6 - 0xE], D0
  5135. 00003B0A  426E FFF4                clr.w      [A6 - 0xC]
  5136. 00003B0E  41EB 002E                lea.l      A0, [A3 + 0x2E]
  5137. 00003B12  43EE FF96                lea.l      A1, [A6 - 0x6A]
  5138. 00003B16  7019                     moveq.l    D0, 0x19
  5139. label00003B18:
  5140. 00003B18  20D9                     move.l     [A0]+, [A1]+
  5141. 00003B1A  51C8 FFFC                dbf        D0, -0x6 /* 00003B18 */
  5142. 00003B1E  30D9                     move.w     [A0]+, [A1]+
  5143. 00003B20  7000                     moveq.l    D0, 0x00
  5144. label00003B22:
  5145. 00003B22  4CDF 1800                movem.l    A3,A4, [A7]+
  5146. 00003B26  4E5E                     unlink     A6
  5147. 00003B28  4E75                     rts
  5148. export_380:
  5149. fn00003B2A:
  5150. 00003B2A  4E56 FDEC                link       A6, -0x0214
  5151. 00003B2E  48E7 0018                movem.l    -[A7], A3,A4
  5152. 00003B32  266E 000C                movea.l    A3, [A6 + 0xC]
  5153. 00003B36  286E 001C                movea.l    A4, [A6 + 0x1C]
  5154. 00003B3A  206E 0018                movea.l    A0, [A6 + 0x18]
  5155. 00003B3E  4250                     clr.w      [A0]
  5156. 00003B40  4254                     clr.w      [A4]
  5157. 00003B42  426C 0106                clr.w      [A4 + 0x106]
  5158. 00003B46  426C 020C                clr.w      [A4 + 0x20C]
  5159. 00003B4A  426C 0312                clr.w      [A4 + 0x312]
  5160. 00003B4E  422C 0318                clr.b      [A4 + 0x318]
  5161. 00003B52  3F2E 0020                move.w     -[A7], [A6 + 0x20]
  5162. 00003B56  486E FEF6                pea.l      [A6 - 0x10A]
  5163. 00003B5A  486E FEEC                pea.l      [A6 - 0x114]
  5164. 00003B5E  486E FEEE                pea.l      [A6 - 0x112]
  5165. 00003B62  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5166. 00003B66  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5167. 00003B6A  2F0B                     move.l     -[A7], A3
  5168. 00003B6C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5169. 00003B70  4EBA 0184                jsr        [PC + 0x184 /* 00003CF6 */]
  5170. 00003B74  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  5171. 00003B78  3D40 FEF0                move.w     [A6 - 0x110], D0
  5172. 00003B7C  4A6E FEF0                tst.w      [A6 - 0x110]
  5173. 00003B80  6708                     beq        +0xA /* 00003B8A */
  5174. 00003B82  302E FEF0                move.w     D0, [A6 - 0x110]
  5175. 00003B86  6000 0166                bra        +0x168 /* 00003CEE */
  5176. label00003B8A:
  5177. 00003B8A  0C6E 0004 FEEC           cmpi.w     [A6 - 0x114], 0x4
  5178. 00003B90  665E                     bne        +0x60 /* 00003BF0 */
  5179. 00003B92  426E 0020                clr.w      [A6 + 0x20]
  5180. 00003B96  206E 0018                movea.l    A0, [A6 + 0x18]
  5181. 00003B9A  302E FEEE                move.w     D0, [A6 - 0x112]
  5182. 00003B9E  D150                     add.w      [A0], D0
  5183. 00003BA0  302E FEEE                move.w     D0, [A6 - 0x112]
  5184. 00003BA4  48C0                     ext.l      D0
  5185. 00003BA6  E780                     asl        D0, 3
  5186. 00003BA8  D7C0                     add.l      A3, D0
  5187. 00003BAA  41D4                     lea.l      A0, [A4]
  5188. 00003BAC  43EE FEF6                lea.l      A1, [A6 - 0x10A]
  5189. 00003BB0  7040                     moveq.l    D0, 0x40
  5190. label00003BB2:
  5191. 00003BB2  20D9                     move.l     [A0]+, [A1]+
  5192. 00003BB4  51C8 FFFC                dbf        D0, -0x6 /* 00003BB2 */
  5193. 00003BB8  30D9                     move.w     [A0]+, [A1]+
  5194. 00003BBA  4267                     clr.w      -[A7]
  5195. 00003BBC  486E FEF6                pea.l      [A6 - 0x10A]
  5196. 00003BC0  486E FEEC                pea.l      [A6 - 0x114]
  5197. 00003BC4  486E FEEE                pea.l      [A6 - 0x112]
  5198. 00003BC8  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5199. 00003BCC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5200. 00003BD0  2F0B                     move.l     -[A7], A3
  5201. 00003BD2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5202. 00003BD6  4EBA 011E                jsr        [PC + 0x11E /* 00003CF6 */]
  5203. 00003BDA  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  5204. 00003BDE  3D40 FEF0                move.w     [A6 - 0x110], D0
  5205. 00003BE2  4A6E FEF0                tst.w      [A6 - 0x110]
  5206. 00003BE6  6708                     beq        +0xA /* 00003BF0 */
  5207. 00003BE8  302E FEF0                move.w     D0, [A6 - 0x110]
  5208. 00003BEC  6000 0100                bra        +0x102 /* 00003CEE */
  5209. label00003BF0:
  5210. 00003BF0  0C6E 0005 FEEC           cmpi.w     [A6 - 0x114], 0x5
  5211. 00003BF6  6660                     bne        +0x62 /* 00003C58 */
  5212. 00003BF8  426E 0020                clr.w      [A6 + 0x20]
  5213. 00003BFC  206E 0018                movea.l    A0, [A6 + 0x18]
  5214. 00003C00  302E FEEE                move.w     D0, [A6 - 0x112]
  5215. 00003C04  D150                     add.w      [A0], D0
  5216. 00003C06  302E FEEE                move.w     D0, [A6 - 0x112]
  5217. 00003C0A  48C0                     ext.l      D0
  5218. 00003C0C  E780                     asl        D0, 3
  5219. 00003C0E  D7C0                     add.l      A3, D0
  5220. 00003C10  41EC 0106                lea.l      A0, [A4 + 0x106]
  5221. 00003C14  43EE FEF6                lea.l      A1, [A6 - 0x10A]
  5222. 00003C18  7040                     moveq.l    D0, 0x40
  5223. label00003C1A:
  5224. 00003C1A  20D9                     move.l     [A0]+, [A1]+
  5225. 00003C1C  51C8 FFFC                dbf        D0, -0x6 /* 00003C1A */
  5226. 00003C20  30D9                     move.w     [A0]+, [A1]+
  5227. 00003C22  4267                     clr.w      -[A7]
  5228. 00003C24  486E FEF6                pea.l      [A6 - 0x10A]
  5229. 00003C28  486E FEEC                pea.l      [A6 - 0x114]
  5230. 00003C2C  486E FEEE                pea.l      [A6 - 0x112]
  5231. 00003C30  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5232. 00003C34  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5233. 00003C38  2F0B                     move.l     -[A7], A3
  5234. 00003C3A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5235. 00003C3E  4EBA 00B6                jsr        [PC + 0xB6 /* 00003CF6 */]
  5236. 00003C42  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  5237. 00003C46  3D40 FEF0                move.w     [A6 - 0x110], D0
  5238. 00003C4A  4A6E FEF0                tst.w      [A6 - 0x110]
  5239. 00003C4E  6708                     beq        +0xA /* 00003C58 */
  5240. 00003C50  302E FEF0                move.w     D0, [A6 - 0x110]
  5241. 00003C54  6000 0098                bra        +0x9A /* 00003CEE */
  5242. label00003C58:
  5243. 00003C58  0C6E 0006 FEEC           cmpi.w     [A6 - 0x114], 0x6
  5244. 00003C5E  662A                     bne        +0x2C /* 00003C8A */
  5245. 00003C60  426E 0020                clr.w      [A6 + 0x20]
  5246. 00003C64  206E 0018                movea.l    A0, [A6 + 0x18]
  5247. 00003C68  302E FEEE                move.w     D0, [A6 - 0x112]
  5248. 00003C6C  D150                     add.w      [A0], D0
  5249. 00003C6E  302E FEEE                move.w     D0, [A6 - 0x112]
  5250. 00003C72  48C0                     ext.l      D0
  5251. 00003C74  E780                     asl        D0, 3
  5252. 00003C76  D7C0                     add.l      A3, D0
  5253. 00003C78  41EC 020C                lea.l      A0, [A4 + 0x20C]
  5254. 00003C7C  43EE FEF6                lea.l      A1, [A6 - 0x10A]
  5255. 00003C80  7040                     moveq.l    D0, 0x40
  5256. label00003C82:
  5257. 00003C82  20D9                     move.l     [A0]+, [A1]+
  5258. 00003C84  51C8 FFFC                dbf        D0, -0x6 /* 00003C82 */
  5259. 00003C88  30D9                     move.w     [A0]+, [A1]+
  5260. label00003C8A:
  5261. 00003C8A  4A6E 0020                tst.w      [A6 + 0x20]
  5262. 00003C8E  6612                     bne        +0x14 /* 00003CA2 */
  5263. 00003C90  0C53 271B                cmpi.w     [A3], 0x271B
  5264. 00003C94  6704                     beq        +0x6 /* 00003C9A */
  5265. 00003C96  7000                     moveq.l    D0, 0x00
  5266. 00003C98  6054                     bra        +0x56 /* 00003CEE */
  5267. label00003C9A:
  5268. 00003C9A  508B                     addq.l     A3, 8
  5269. 00003C9C  206E 0018                movea.l    A0, [A6 + 0x18]
  5270. 00003CA0  5250                     addq.w     [A0], 1
  5271. label00003CA2:
  5272. 00003CA2  486E FEF6                pea.l      [A6 - 0x10A]
  5273. 00003CA6  486E FEEE                pea.l      [A6 - 0x112]
  5274. 00003CAA  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5275. 00003CAE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5276. 00003CB2  2F0B                     move.l     -[A7], A3
  5277. 00003CB4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5278. 00003CB8  4EBA 1A56                jsr        [PC + 0x1A56 /* 00005710 */]
  5279. 00003CBC  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5280. 00003CC0  3D40 FEF0                move.w     [A6 - 0x110], D0
  5281. 00003CC4  4A6E FEF0                tst.w      [A6 - 0x110]
  5282. 00003CC8  6706                     beq        +0x8 /* 00003CD0 */
  5283. 00003CCA  302E FEF0                move.w     D0, [A6 - 0x110]
  5284. 00003CCE  601E                     bra        +0x20 /* 00003CEE */
  5285. label00003CD0:
  5286. 00003CD0  41EC 0312                lea.l      A0, [A4 + 0x312]
  5287. 00003CD4  43EE FEF6                lea.l      A1, [A6 - 0x10A]
  5288. 00003CD8  7040                     moveq.l    D0, 0x40
  5289. label00003CDA:
  5290. 00003CDA  20D9                     move.l     [A0]+, [A1]+
  5291. 00003CDC  51C8 FFFC                dbf        D0, -0x6 /* 00003CDA */
  5292. 00003CE0  30D9                     move.w     [A0]+, [A1]+
  5293. 00003CE2  206E 0018                movea.l    A0, [A6 + 0x18]
  5294. 00003CE6  302E FEEE                move.w     D0, [A6 - 0x112]
  5295. 00003CEA  D150                     add.w      [A0], D0
  5296. 00003CEC  7000                     moveq.l    D0, 0x00
  5297. label00003CEE:
  5298. 00003CEE  4CDF 1800                movem.l    A3,A4, [A7]+
  5299. 00003CF2  4E5E                     unlink     A6
  5300. 00003CF4  4E75                     rts
  5301. fn00003CF6:
  5302. 00003CF6  4E56 FEC0                link       A6, -0x0140
  5303. 00003CFA  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  5304. 00003CFE  266E 000C                movea.l    A3, [A6 + 0xC]
  5305. 00003D02  286E 0020                movea.l    A4, [A6 + 0x20]
  5306. 00003D06  7C01                     moveq.l    D6, 0x01
  5307. 00003D08  206E 0018                movea.l    A0, [A6 + 0x18]
  5308. 00003D0C  4250                     clr.w      [A0]
  5309. 00003D0E  206E 001C                movea.l    A0, [A6 + 0x1C]
  5310. 00003D12  4250                     clr.w      [A0]
  5311. 00003D14  4A6E 0024                tst.w      [A6 + 0x24]
  5312. 00003D18  6614                     bne        +0x16 /* 00003D2E */
  5313. 00003D1A  0C53 271B                cmpi.w     [A3], 0x271B
  5314. 00003D1E  6706                     beq        +0x8 /* 00003D26 */
  5315. 00003D20  7000                     moveq.l    D0, 0x00
  5316. 00003D22  6000 01F2                bra        +0x1F4 /* 00003F16 */
  5317. label00003D26:
  5318. 00003D26  206E 0018                movea.l    A0, [A6 + 0x18]
  5319. 00003D2A  5250                     addq.w     [A0], 1
  5320. 00003D2C  508B                     addq.l     A3, 8
  5321. label00003D2E:
  5322. 00003D2E  7A00                     moveq.l    D5, 0x00
  5323. 00003D30  0C53 1B58                cmpi.w     [A3], 0x1B58
  5324. 00003D34  6F2E                     ble        +0x30 /* 00003D64 */
  5325. 00003D36  0C53 1B66                cmpi.w     [A3], 0x1B66
  5326. 00003D3A  6C28                     bge        +0x2A /* 00003D64 */
  5327. 00003D3C  7C00                     moveq.l    D6, 0x00
  5328. 00003D3E  7A06                     moveq.l    D5, 0x06
  5329. 00003D40  3013                     move.w     D0, [A3]
  5330. 00003D42  0640 E4A8                addi.w     D0, 0xE4A8
  5331. 00003D46  48C0                     ext.l      D0
  5332. 00003D48  2D40 FFFA                move.l     [A6 - 0x6], D0
  5333. 00003D4C  0C53 1B63                cmpi.w     [A3], 0x1B63
  5334. 00003D50  6602                     bne        +0x4 /* 00003D54 */
  5335. 00003D52  7A01                     moveq.l    D5, 0x01
  5336. label00003D54:
  5337. 00003D54  0C53 1B65                cmpi.w     [A3], 0x1B65
  5338. 00003D58  6602                     bne        +0x4 /* 00003D5C */
  5339. 00003D5A  7A02                     moveq.l    D5, 0x02
  5340. label00003D5C:
  5341. 00003D5C  0C53 1B64                cmpi.w     [A3], 0x1B64
  5342. 00003D60  6602                     bne        +0x4 /* 00003D64 */
  5343. 00003D62  7A03                     moveq.l    D5, 0x03
  5344. label00003D64:
  5345. 00003D64  0C53 2B54                cmpi.w     [A3], 0x2B54 /* '+T' */
  5346. 00003D68  6602                     bne        +0x4 /* 00003D6C */
  5347. 00003D6A  7A04                     moveq.l    D5, 0x04
  5348. label00003D6C:
  5349. 00003D6C  0C53 271A                cmpi.w     [A3], 0x271A
  5350. 00003D70  6602                     bne        +0x4 /* 00003D74 */
  5351. 00003D72  7A05                     moveq.l    D5, 0x05
  5352. label00003D74:
  5353. 00003D74  0C53 2B6B                cmpi.w     [A3], 0x2B6B /* '+k' */
  5354. 00003D78  6602                     bne        +0x4 /* 00003D7C */
  5355. 00003D7A  7A06                     moveq.l    D5, 0x06
  5356. label00003D7C:
  5357. 00003D7C  4A45                     tst.w      D5
  5358. 00003D7E  6708                     beq        +0xA /* 00003D88 */
  5359. 00003D80  206E 0018                movea.l    A0, [A6 + 0x18]
  5360. 00003D84  5250                     addq.w     [A0], 1
  5361. 00003D86  508B                     addq.l     A3, 8
  5362. label00003D88:
  5363. 00003D88  0C53 2B0A                cmpi.w     [A3], 0x2B0A /* '+\n' */
  5364. 00003D8C  6612                     bne        +0x14 /* 00003DA0 */
  5365. 00003D8E  206E 001C                movea.l    A0, [A6 + 0x1C]
  5366. 00003D92  7004                     moveq.l    D0, 0x04
  5367. 00003D94  3080                     move.w     [A0], D0
  5368. 00003D96  4A46                     tst.w      D6
  5369. 00003D98  6706                     beq        +0x8 /* 00003DA0 */
  5370. 00003D9A  2D6D 9004 FFFA           move.l     [A6 - 0x6], [A5 - 0x6FFC]
  5371. label00003DA0:
  5372. 00003DA0  0C53 2AFE                cmpi.w     [A3], 0x2AFE
  5373. 00003DA4  6630                     bne        +0x32 /* 00003DD6 */
  5374. 00003DA6  206E 001C                movea.l    A0, [A6 + 0x1C]
  5375. 00003DAA  7005                     moveq.l    D0, 0x05
  5376. 00003DAC  3080                     move.w     [A0], D0
  5377. 00003DAE  4A46                     tst.w      D6
  5378. 00003DB0  6724                     beq        +0x26 /* 00003DD6 */
  5379. 00003DB2  486E FFFA                pea.l      [A6 - 0x6]
  5380. 00003DB6  2F2D 901C                move.l     -[A7], [A5 - 0x6FE4]
  5381. 00003DBA  2F2D 9000                move.l     -[A7], [A5 - 0x7000]
  5382. 00003DBE  2F2D 8FE8                move.l     -[A7], [A5 - 0x7018]
  5383. 00003DC2  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  5384. 00003DC6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5385. 00003DCA  3E00                     move.w     D7, D0
  5386. 00003DCC  4A47                     tst.w      D7
  5387. 00003DCE  6706                     beq        +0x8 /* 00003DD6 */
  5388. 00003DD0  3007                     move.w     D0, D7
  5389. 00003DD2  6000 0142                bra        +0x144 /* 00003F16 */
  5390. label00003DD6:
  5391. 00003DD6  0C53 2B78                cmpi.w     [A3], 0x2B78 /* '+x' */
  5392. 00003DDA  6612                     bne        +0x14 /* 00003DEE */
  5393. 00003DDC  206E 001C                movea.l    A0, [A6 + 0x1C]
  5394. 00003DE0  7006                     moveq.l    D0, 0x06
  5395. 00003DE2  3080                     move.w     [A0], D0
  5396. 00003DE4  4A46                     tst.w      D6
  5397. 00003DE6  6706                     beq        +0x8 /* 00003DEE */
  5398. 00003DE8  2D6D 8FF4 FFFA           move.l     [A6 - 0x6], [A5 - 0x700C]
  5399. label00003DEE:
  5400. 00003DEE  206E 001C                movea.l    A0, [A6 + 0x1C]
  5401. 00003DF2  4A50                     tst.w      [A0]
  5402. 00003DF4  6606                     bne        +0x8 /* 00003DFC */
  5403. 00003DF6  7000                     moveq.l    D0, 0x00
  5404. 00003DF8  6000 011C                bra        +0x11E /* 00003F16 */
  5405. label00003DFC:
  5406. 00003DFC  206E 0018                movea.l    A0, [A6 + 0x18]
  5407. 00003E00  5250                     addq.w     [A0], 1
  5408. 00003E02  508B                     addq.l     A3, 8
  5409. 00003E04  4A45                     tst.w      D5
  5410. 00003E06  670E                     beq        +0x10 /* 00003E16 */
  5411. 00003E08  3885                     move.w     [A4], D5
  5412. 00003E0A  296E FFFA 0002           move.l     [A4 + 0x2], [A6 - 0x6]
  5413. 00003E10  7000                     moveq.l    D0, 0x00
  5414. 00003E12  6000 0102                bra        +0x104 /* 00003F16 */
  5415. label00003E16:
  5416. 00003E16  4A53                     tst.w      [A3]
  5417. 00003E18  6610                     bne        +0x12 /* 00003E2A */
  5418. 00003E1A  7006                     moveq.l    D0, 0x06
  5419. 00003E1C  3880                     move.w     [A4], D0
  5420. 00003E1E  296E FFFA 0002           move.l     [A4 + 0x2], [A6 - 0x6]
  5421. 00003E24  7000                     moveq.l    D0, 0x00
  5422. 00003E26  6000 00EE                bra        +0xF0 /* 00003F16 */
  5423. label00003E2A:
  5424. 00003E2A  0C53 0FCB                cmpi.w     [A3], 0xFCB
  5425. 00003E2E  6666                     bne        +0x68 /* 00003E96 */
  5426. 00003E30  206E 0018                movea.l    A0, [A6 + 0x18]
  5427. 00003E34  5250                     addq.w     [A0], 1
  5428. 00003E36  508B                     addq.l     A3, 8
  5429. 00003E38  486E FFC0                pea.l      [A6 - 0x40]
  5430. 00003E3C  486E FFFE                pea.l      [A6 - 0x2]
  5431. 00003E40  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5432. 00003E44  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5433. 00003E48  2F0B                     move.l     -[A7], A3
  5434. 00003E4A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5435. 00003E4E  4EBA CF94                jsr        [PC - 0x306C /* 00000DE4 */]
  5436. 00003E52  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5437. 00003E56  3E00                     move.w     D7, D0
  5438. 00003E58  4A47                     tst.w      D7
  5439. 00003E5A  6706                     beq        +0x8 /* 00003E62 */
  5440. 00003E5C  3007                     move.w     D0, D7
  5441. 00003E5E  6000 00B6                bra        +0xB8 /* 00003F16 */
  5442. label00003E62:
  5443. 00003E62  206E 0018                movea.l    A0, [A6 + 0x18]
  5444. 00003E66  302E FFFE                move.w     D0, [A6 - 0x2]
  5445. 00003E6A  D150                     add.w      [A0], D0
  5446. 00003E6C  486E FFFA                pea.l      [A6 - 0x6]
  5447. 00003E70  486E FFC0                pea.l      [A6 - 0x40]
  5448. 00003E74  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  5449. 00003E78  508F                     addq.l     A7, 8
  5450. 00003E7A  3E00                     move.w     D7, D0
  5451. 00003E7C  486E FFC0                pea.l      [A6 - 0x40]
  5452. 00003E80  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  5453. 00003E84  588F                     addq.l     A7, 4
  5454. 00003E86  7007                     moveq.l    D0, 0x07
  5455. 00003E88  3880                     move.w     [A4], D0
  5456. 00003E8A  296E FFFA 0002           move.l     [A4 + 0x2], [A6 - 0x6]
  5457. 00003E90  3007                     move.w     D0, D7
  5458. 00003E92  6000 0082                bra        +0x84 /* 00003F16 */
  5459. label00003E96:
  5460. 00003E96  486E FFC0                pea.l      [A6 - 0x40]
  5461. 00003E9A  486E FFFE                pea.l      [A6 - 0x2]
  5462. 00003E9E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5463. 00003EA2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5464. 00003EA6  2F0B                     move.l     -[A7], A3
  5465. 00003EA8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5466. 00003EAC  4EBA CEDC                jsr        [PC - 0x3124 /* 00000D8A */]
  5467. 00003EB0  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5468. 00003EB4  3E00                     move.w     D7, D0
  5469. 00003EB6  4A47                     tst.w      D7
  5470. 00003EB8  6704                     beq        +0x6 /* 00003EBE */
  5471. 00003EBA  3007                     move.w     D0, D7
  5472. 00003EBC  6058                     bra        +0x5A /* 00003F16 */
  5473. label00003EBE:
  5474. 00003EBE  206E 0018                movea.l    A0, [A6 + 0x18]
  5475. 00003EC2  302E FFFE                move.w     D0, [A6 - 0x2]
  5476. 00003EC6  D150                     add.w      [A0], D0
  5477. 00003EC8  486E FEC0                pea.l      [A6 - 0x140]
  5478. 00003ECC  486E FFC0                pea.l      [A6 - 0x40]
  5479. 00003ED0  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  5480. 00003ED4  508F                     addq.l     A7, 8
  5481. 00003ED6  486E FFC0                pea.l      [A6 - 0x40]
  5482. 00003EDA  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  5483. 00003EDE  588F                     addq.l     A7, 4
  5484. 00003EE0  486E FFFA                pea.l      [A6 - 0x6]
  5485. 00003EE4  486E FEC0                pea.l      [A6 - 0x140]
  5486. 00003EE8  4EAD 046A                jsr        [A5 + 0x46A /* export_137 */]
  5487. 00003EEC  508F                     addq.l     A7, 8
  5488. 00003EEE  3E00                     move.w     D7, D0
  5489. 00003EF0  4A47                     tst.w      D7
  5490. 00003EF2  6716                     beq        +0x18 /* 00003F0A */
  5491. 00003EF4  7008                     moveq.l    D0, 0x08
  5492. 00003EF6  3880                     move.w     [A4], D0
  5493. 00003EF8  486C 0006                pea.l      [A4 + 0x6]
  5494. 00003EFC  486E FEC0                pea.l      [A6 - 0x140]
  5495. 00003F00  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  5496. 00003F04  508F                     addq.l     A7, 8
  5497. 00003F06  7000                     moveq.l    D0, 0x00
  5498. 00003F08  600C                     bra        +0xE /* 00003F16 */
  5499. label00003F0A:
  5500. 00003F0A  7006                     moveq.l    D0, 0x06
  5501. 00003F0C  3880                     move.w     [A4], D0
  5502. 00003F0E  296E FFFA 0002           move.l     [A4 + 0x2], [A6 - 0x6]
  5503. 00003F14  7000                     moveq.l    D0, 0x00
  5504. label00003F16:
  5505. 00003F16  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  5506. 00003F1A  4E5E                     unlink     A6
  5507. 00003F1C  4E75                     rts
  5508. export_379:
  5509. fn00003F1E:
  5510. 00003F1E  4E56 FFFA                link       A6, -0x0006
  5511. 00003F22  48E7 0308                movem.l    -[A7], D6,D7,A4
  5512. 00003F26  286E 0008                movea.l    A4, [A6 + 0x8]
  5513. 00003F2A  486E FFFA                pea.l      [A6 - 0x6]
  5514. 00003F2E  486E FFFE                pea.l      [A6 - 0x2]
  5515. 00003F32  486C 0312                pea.l      [A4 + 0x312]
  5516. 00003F36  4EBA 164E                jsr        [PC + 0x164E /* 00005586 */]
  5517. 00003F3A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5518. 00003F3E  3C00                     move.w     D6, D0
  5519. 00003F40  4A46                     tst.w      D6
  5520. 00003F42  6706                     beq        +0x8 /* 00003F4A */
  5521. 00003F44  3006                     move.w     D0, D6
  5522. 00003F46  6000 00D6                bra        +0xD8 /* 0000401E */
  5523. label00003F4A:
  5524. 00003F4A  4A6E FFFE                tst.w      [A6 - 0x2]
  5525. 00003F4E  6600 0094                bne        +0x96 /* 00003FE4 */
  5526. 00003F52  42A7                     clr.l      -[A7]
  5527. 00003F54  4878 0D70                push.l     0xD70 /* '\rp' */
  5528. 00003F58  4EAD 1232                jsr        [A5 + 0x1232 /* export_578 */]
  5529. 00003F5C  205F                     movea.l    A0, [A7]+
  5530. 00003F5E  2D48 FFFA                move.l     [A6 - 0x6], A0
  5531. 00003F62  206E FFFA                movea.l    A0, [A6 - 0x6]
  5532. 00003F66  4268 0006                clr.w      [A0 + 0x6]
  5533. 00003F6A  206E FFFA                movea.l    A0, [A6 - 0x6]
  5534. 00003F6E  316E 0018 0D6E           move.w     [A0 + 0xD6E], [A6 + 0x18]
  5535. 00003F74  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  5536. 00003F78  486C 0318                pea.l      [A4 + 0x318]
  5537. 00003F7C  3F2C 0312                move.w     -[A7], [A4 + 0x312]
  5538. 00003F80  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  5539. 00003F84  4FEF 000A                lea.l      A7, [A7 + 0xA]
  5540. 00003F88  3F00                     move.w     -[A7], D0
  5541. 00003F8A  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  5542. 00003F8E  548F                     addq.l     A7, 2
  5543. 00003F90  4A6E 0018                tst.w      [A6 + 0x18]
  5544. 00003F94  6720                     beq        +0x22 /* 00003FB6 */
  5545. 00003F96  2B6E FFFA 8DD6           move.l     [A5 - 0x722A], [A6 - 0x6]
  5546. 00003F9C  486D 8DEA                pea.l      [A5 - 0x7216]
  5547. 00003FA0  42A7                     clr.l      -[A7]
  5548. 00003FA2  2F2D 8DD6                move.l     -[A7], [A5 - 0x722A]
  5549. 00003FA6  4EAD 074A                jsr        [A5 + 0x74A /* export_229 */]
  5550. 00003FAA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5551. 00003FAE  3F00                     move.w     -[A7], D0
  5552. 00003FB0  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  5553. 00003FB4  548F                     addq.l     A7, 2
  5554. label00003FB6:
  5555. 00003FB6  4878 0910                push.l     0x910
  5556. 00003FBA  486C 0318                pea.l      [A4 + 0x318]
  5557. 00003FBE  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  5558. 00003FC2  508F                     addq.l     A7, 8
  5559. 00003FC4  4A40                     tst.w      D0
  5560. 00003FC6  661C                     bne        +0x1E /* 00003FE4 */
  5561. 00003FC8  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  5562. 00003FCC  4EAD 06E2                jsr        [A5 + 0x6E2 /* export_216 */]
  5563. 00003FD0  588F                     addq.l     A7, 4
  5564. 00003FD2  4A40                     tst.w      D0
  5565. 00003FD4  670E                     beq        +0x10 /* 00003FE4 */
  5566. 00003FD6  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  5567. 00003FDA  4EAD 0452                jsr        [A5 + 0x452 /* export_134 */]
  5568. 00003FDE  588F                     addq.l     A7, 4
  5569. 00003FE0  7067                     moveq.l    D0, 0x67
  5570. 00003FE2  603A                     bra        +0x3C /* 0000401E */
  5571. label00003FE4:
  5572. 00003FE4  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5573. 00003FE8  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5574. 00003FEC  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  5575. 00003FF0  2F0C                     move.l     -[A7], A4
  5576. 00003FF2  4EBA 0032                jsr        [PC + 0x32 /* 00004026 */]
  5577. 00003FF6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5578. 00003FFA  3C00                     move.w     D6, D0
  5579. 00003FFC  4A46                     tst.w      D6
  5580. 00003FFE  6714                     beq        +0x16 /* 00004014 */
  5581. 00004000  4A6E FFFE                tst.w      [A6 - 0x2]
  5582. 00004004  660A                     bne        +0xC /* 00004010 */
  5583. 00004006  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  5584. 0000400A  4EAD 0452                jsr        [A5 + 0x452 /* export_134 */]
  5585. 0000400E  588F                     addq.l     A7, 4
  5586. label00004010:
  5587. 00004010  3006                     move.w     D0, D6
  5588. 00004012  600A                     bra        +0xC /* 0000401E */
  5589. label00004014:
  5590. 00004014  206E 000C                movea.l    A0, [A6 + 0xC]
  5591. 00004018  20AE FFFA                move.l     [A0], [A6 - 0x6]
  5592. 0000401C  7000                     moveq.l    D0, 0x00
  5593. label0000401E:
  5594. 0000401E  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  5595. 00004022  4E5E                     unlink     A6
  5596. 00004024  4E75                     rts
  5597. fn00004026:
  5598. 00004026  4E56 FFA4                link       A6, -0x005C
  5599. 0000402A  48E7 0300                movem.l    -[A7], D6,D7
  5600. 0000402E  206E 0008                movea.l    A0, [A6 + 0x8]
  5601. 00004032  4A68 020C                tst.w      [A0 + 0x20C]
  5602. 00004036  661C                     bne        +0x1E /* 00004054 */
  5603. 00004038  206E 0008                movea.l    A0, [A6 + 0x8]
  5604. 0000403C  7006                     moveq.l    D0, 0x06
  5605. 0000403E  3140 020C                move.w     [A0 + 0x20C], D0
  5606. 00004042  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5607. 00004046  4EBA 01EE                jsr        [PC + 0x1EE /* 00004236 */]
  5608. 0000404A  588F                     addq.l     A7, 4
  5609. 0000404C  206E 0008                movea.l    A0, [A6 + 0x8]
  5610. 00004050  2140 020E                move.l     [A0 + 0x20E], D0
  5611. label00004054:
  5612. 00004054  486E FFAC                pea.l      [A6 - 0x54]
  5613. 00004058  4878 0001                push.l     0x1
  5614. 0000405C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5615. 00004060  4EAD 074A                jsr        [A5 + 0x74A /* export_229 */]
  5616. 00004064  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5617. 00004068  3F00                     move.w     -[A7], D0
  5618. 0000406A  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  5619. 0000406E  548F                     addq.l     A7, 2
  5620. 00004070  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5621. 00004074  206E 0008                movea.l    A0, [A6 + 0x8]
  5622. 00004078  4868 020C                pea.l      [A0 + 0x20C]
  5623. 0000407C  2F2E FFAC                move.l     -[A7], [A6 - 0x54]
  5624. 00004080  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5625. 00004084  4EBA 0D34                jsr        [PC + 0xD34 /* 00004DBA */]
  5626. 00004088  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5627. 0000408C  3C00                     move.w     D6, D0
  5628. 0000408E  4A46                     tst.w      D6
  5629. 00004090  671C                     beq        +0x1E /* 000040AE */
  5630. 00004092  4878 0001                push.l     0x1
  5631. 00004096  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5632. 0000409A  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  5633. 0000409E  508F                     addq.l     A7, 8
  5634. 000040A0  3F00                     move.w     -[A7], D0
  5635. 000040A2  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  5636. 000040A6  548F                     addq.l     A7, 2
  5637. 000040A8  3006                     move.w     D0, D6
  5638. 000040AA  6000 0182                bra        +0x184 /* 0000422E */
  5639. label000040AE:
  5640. 000040AE  486E FFB0                pea.l      [A6 - 0x50]
  5641. 000040B2  206E 0014                movea.l    A0, [A6 + 0x14]
  5642. 000040B6  2F10                     move.l     -[A7], [A0]
  5643. 000040B8  2F2E FFAC                move.l     -[A7], [A6 - 0x54]
  5644. 000040BC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5645. 000040C0  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  5646. 000040C4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5647. 000040C8  4878 0001                push.l     0x1
  5648. 000040CC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5649. 000040D0  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  5650. 000040D4  508F                     addq.l     A7, 8
  5651. 000040D6  3F00                     move.w     -[A7], D0
  5652. 000040D8  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  5653. 000040DC  548F                     addq.l     A7, 2
  5654. 000040DE  486E FFA8                pea.l      [A6 - 0x58]
  5655. 000040E2  2F2E FFB0                move.l     -[A7], [A6 - 0x50]
  5656. 000040E6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5657. 000040EA  4EAD 074A                jsr        [A5 + 0x74A /* export_229 */]
  5658. 000040EE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5659. 000040F2  3F00                     move.w     -[A7], D0
  5660. 000040F4  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  5661. 000040F8  548F                     addq.l     A7, 2
  5662. 000040FA  206E 0008                movea.l    A0, [A6 + 0x8]
  5663. 000040FE  4A68 0106                tst.w      [A0 + 0x106]
  5664. 00004102  665E                     bne        +0x60 /* 00004162 */
  5665. 00004104  206E 0008                movea.l    A0, [A6 + 0x8]
  5666. 00004108  4A50                     tst.w      [A0]
  5667. 0000410A  6620                     bne        +0x22 /* 0000412C */
  5668. 0000410C  206E 0008                movea.l    A0, [A6 + 0x8]
  5669. 00004110  7006                     moveq.l    D0, 0x06
  5670. 00004112  3080                     move.w     [A0], D0
  5671. 00004114  206E 0014                movea.l    A0, [A6 + 0x14]
  5672. 00004118  2F10                     move.l     -[A7], [A0]
  5673. 0000411A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5674. 0000411E  4EBA 016E                jsr        [PC + 0x16E /* 0000428E */]
  5675. 00004122  508F                     addq.l     A7, 8
  5676. 00004124  206E 0008                movea.l    A0, [A6 + 0x8]
  5677. 00004128  2140 0002                move.l     [A0 + 0x2], D0
  5678. label0000412C:
  5679. 0000412C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5680. 00004130  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5681. 00004134  2F2E FFA8                move.l     -[A7], [A6 - 0x58]
  5682. 00004138  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5683. 0000413C  4EBA 01DA                jsr        [PC + 0x1DA /* 00004318 */]
  5684. 00004140  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5685. 00004144  3C00                     move.w     D6, D0
  5686. 00004146  2F2E FFB0                move.l     -[A7], [A6 - 0x50]
  5687. 0000414A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5688. 0000414E  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  5689. 00004152  508F                     addq.l     A7, 8
  5690. 00004154  3F00                     move.w     -[A7], D0
  5691. 00004156  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  5692. 0000415A  548F                     addq.l     A7, 2
  5693. 0000415C  3006                     move.w     D0, D6
  5694. 0000415E  6000 00CE                bra        +0xD0 /* 0000422E */
  5695. label00004162:
  5696. 00004162  486E FFA4                pea.l      [A6 - 0x5C]
  5697. 00004166  206E 0008                movea.l    A0, [A6 + 0x8]
  5698. 0000416A  4868 0106                pea.l      [A0 + 0x106]
  5699. 0000416E  2F2E FFA8                move.l     -[A7], [A6 - 0x58]
  5700. 00004172  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5701. 00004176  4EBA 0388                jsr        [PC + 0x388 /* 00004500 */]
  5702. 0000417A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5703. 0000417E  3C00                     move.w     D6, D0
  5704. 00004180  4A46                     tst.w      D6
  5705. 00004182  671C                     beq        +0x1E /* 000041A0 */
  5706. 00004184  2F2E FFB0                move.l     -[A7], [A6 - 0x50]
  5707. 00004188  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5708. 0000418C  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  5709. 00004190  508F                     addq.l     A7, 8
  5710. 00004192  3F00                     move.w     -[A7], D0
  5711. 00004194  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  5712. 00004198  548F                     addq.l     A7, 2
  5713. 0000419A  3006                     move.w     D0, D6
  5714. 0000419C  6000 0090                bra        +0x92 /* 0000422E */
  5715. label000041A0:
  5716. 000041A0  206E 0008                movea.l    A0, [A6 + 0x8]
  5717. 000041A4  4A50                     tst.w      [A0]
  5718. 000041A6  6650                     bne        +0x52 /* 000041F8 */
  5719. 000041A8  2F2E FFA4                move.l     -[A7], [A6 - 0x5C]
  5720. 000041AC  206E 0014                movea.l    A0, [A6 + 0x14]
  5721. 000041B0  2F10                     move.l     -[A7], [A0]
  5722. 000041B2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5723. 000041B6  4EBA 0116                jsr        [PC + 0x116 /* 000042CE */]
  5724. 000041BA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5725. 000041BE  206E 0010                movea.l    A0, [A6 + 0x10]
  5726. 000041C2  2080                     move.l     [A0], D0
  5727. 000041C4  206E 0010                movea.l    A0, [A6 + 0x10]
  5728. 000041C8  4A90                     tst.l      [A0]
  5729. 000041CA  671A                     beq        +0x1C /* 000041E6 */
  5730. 000041CC  2F2E FFB0                move.l     -[A7], [A6 - 0x50]
  5731. 000041D0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5732. 000041D4  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  5733. 000041D8  508F                     addq.l     A7, 8
  5734. 000041DA  3F00                     move.w     -[A7], D0
  5735. 000041DC  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  5736. 000041E0  548F                     addq.l     A7, 2
  5737. 000041E2  7000                     moveq.l    D0, 0x00
  5738. 000041E4  6048                     bra        +0x4A /* 0000422E */
  5739. label000041E6:
  5740. 000041E6  206E 0008                movea.l    A0, [A6 + 0x8]
  5741. 000041EA  7006                     moveq.l    D0, 0x06
  5742. 000041EC  3080                     move.w     [A0], D0
  5743. 000041EE  206E 0008                movea.l    A0, [A6 + 0x8]
  5744. 000041F2  7001                     moveq.l    D0, 0x01
  5745. 000041F4  2140 0002                move.l     [A0 + 0x2], D0
  5746. label000041F8:
  5747. 000041F8  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5748. 000041FC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5749. 00004200  2F2E FFA4                move.l     -[A7], [A6 - 0x5C]
  5750. 00004204  2F2E FFA8                move.l     -[A7], [A6 - 0x58]
  5751. 00004208  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5752. 0000420C  4EBA 066A                jsr        [PC + 0x66A /* 00004878 */]
  5753. 00004210  4FEF 0014                lea.l      A7, [A7 + 0x14]
  5754. 00004214  3C00                     move.w     D6, D0
  5755. 00004216  2F2E FFB0                move.l     -[A7], [A6 - 0x50]
  5756. 0000421A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5757. 0000421E  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  5758. 00004222  508F                     addq.l     A7, 8
  5759. 00004224  3F00                     move.w     -[A7], D0
  5760. 00004226  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  5761. 0000422A  548F                     addq.l     A7, 2
  5762. 0000422C  3006                     move.w     D0, D6
  5763. label0000422E:
  5764. 0000422E  4CDF 00C0                movem.l    D6,D7, [A7]+
  5765. 00004232  4E5E                     unlink     A6
  5766. 00004234  4E75                     rts
  5767. fn00004236:
  5768. 00004236  4E56 0000                link       A6, 0
  5769. 0000423A  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  5770. 0000423E  286E 0008                movea.l    A4, [A6 + 0x8]
  5771. 00004242  2E3C 7FFF FFFF           move.l     D7, 0x7FFFFFFF
  5772. 00004248  B9ED 8FE8                cmpa.l     A4, [A5 - 0x7018]
  5773. 0000424C  6606                     bne        +0x8 /* 00004254 */
  5774. 0000424E  202D 8FF4                move.l     D0, [A5 - 0x700C]
  5775. 00004252  6032                     bra        +0x34 /* 00004286 */
  5776. label00004254:
  5777. 00004254  206D 8DDE                movea.l    A0, [A5 - 0x7222]
  5778. 00004258  2650                     movea.l    A3, [A0]
  5779. 0000425A  7C00                     moveq.l    D6, 0x00
  5780. 0000425C  6014                     bra        +0x16 /* 00004272 */
  5781. label0000425E:
  5782. 0000425E  B9D3                     cmpa.l     A4, [A3]
  5783. 00004260  660A                     bne        +0xC /* 0000426C */
  5784. 00004262  BEAB 000C                cmp.l      D7, [A3 + 0xC]
  5785. 00004266  6F04                     ble        +0x6 /* 0000426C */
  5786. 00004268  2E2B 000C                move.l     D7, [A3 + 0xC]
  5787. label0000426C:
  5788. 0000426C  47EB 006A                lea.l      A3, [A3 + 0x6A]
  5789. 00004270  5246                     addq.w     D6, 1
  5790. label00004272:
  5791. 00004272  BC6D 8DAA                cmp.w      D6, [A5 - 0x7256]
  5792. 00004276  6DE6                     blt        -0x18 /* 0000425E */
  5793. 00004278  0C87 7FFF FFFF           cmpi.l     D7, 0x7FFFFFFF
  5794. 0000427E  6604                     bne        +0x6 /* 00004284 */
  5795. 00004280  7001                     moveq.l    D0, 0x01
  5796. 00004282  6002                     bra        +0x4 /* 00004286 */
  5797. label00004284:
  5798. 00004284  2007                     move.l     D0, D7
  5799. label00004286:
  5800. 00004286  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  5801. 0000428A  4E5E                     unlink     A6
  5802. 0000428C  4E75                     rts
  5803. fn0000428E:
  5804. 0000428E  4E56 0000                link       A6, 0
  5805. 00004292  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  5806. 00004296  286E 0008                movea.l    A4, [A6 + 0x8]
  5807. 0000429A  2E2E 000C                move.l     D7, [A6 + 0xC]
  5808. 0000429E  206D 8DDE                movea.l    A0, [A5 - 0x7222]
  5809. 000042A2  2650                     movea.l    A3, [A0]
  5810. 000042A4  7C00                     moveq.l    D6, 0x00
  5811. 000042A6  6016                     bra        +0x18 /* 000042BE */
  5812. label000042A8:
  5813. 000042A8  B9D3                     cmpa.l     A4, [A3]
  5814. 000042AA  660C                     bne        +0xE /* 000042B8 */
  5815. 000042AC  BEAB 000C                cmp.l      D7, [A3 + 0xC]
  5816. 000042B0  6606                     bne        +0x8 /* 000042B8 */
  5817. 000042B2  202B 001C                move.l     D0, [A3 + 0x1C]
  5818. 000042B6  600E                     bra        +0x10 /* 000042C6 */
  5819. label000042B8:
  5820. 000042B8  47EB 006A                lea.l      A3, [A3 + 0x6A]
  5821. 000042BC  5246                     addq.w     D6, 1
  5822. label000042BE:
  5823. 000042BE  BC6D 8DAA                cmp.w      D6, [A5 - 0x7256]
  5824. 000042C2  6DE4                     blt        -0x1A /* 000042A8 */
  5825. 000042C4  7001                     moveq.l    D0, 0x01
  5826. label000042C6:
  5827. 000042C6  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  5828. 000042CA  4E5E                     unlink     A6
  5829. 000042CC  4E75                     rts
  5830. fn000042CE:
  5831. 000042CE  4E56 0000                link       A6, 0
  5832. 000042D2  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  5833. 000042D6  286E 0008                movea.l    A4, [A6 + 0x8]
  5834. 000042DA  2E2E 000C                move.l     D7, [A6 + 0xC]
  5835. 000042DE  2C2E 0010                move.l     D6, [A6 + 0x10]
  5836. 000042E2  206D 8DDE                movea.l    A0, [A5 - 0x7222]
  5837. 000042E6  2650                     movea.l    A3, [A0]
  5838. 000042E8  7A00                     moveq.l    D5, 0x00
  5839. 000042EA  601C                     bra        +0x1E /* 00004308 */
  5840. label000042EC:
  5841. 000042EC  B9D3                     cmpa.l     A4, [A3]
  5842. 000042EE  6612                     bne        +0x14 /* 00004302 */
  5843. 000042F0  BEAB 000C                cmp.l      D7, [A3 + 0xC]
  5844. 000042F4  660C                     bne        +0xE /* 00004302 */
  5845. 000042F6  BCAB 0034                cmp.l      D6, [A3 + 0x34]
  5846. 000042FA  6606                     bne        +0x8 /* 00004302 */
  5847. 000042FC  202B 001C                move.l     D0, [A3 + 0x1C]
  5848. 00004300  600E                     bra        +0x10 /* 00004310 */
  5849. label00004302:
  5850. 00004302  47EB 006A                lea.l      A3, [A3 + 0x6A]
  5851. 00004306  5245                     addq.w     D5, 1
  5852. label00004308:
  5853. 00004308  BA6D 8DAA                cmp.w      D5, [A5 - 0x7256]
  5854. 0000430C  6DDE                     blt        -0x20 /* 000042EC */
  5855. 0000430E  7000                     moveq.l    D0, 0x00
  5856. label00004310:
  5857. 00004310  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  5858. 00004314  4E5E                     unlink     A6
  5859. 00004316  4E75                     rts
  5860. fn00004318:
  5861. 00004318  4E56 FFFE                link       A6, -0x0002
  5862. 0000431C  48E7 0308                movem.l    -[A7], D6,D7,A4
  5863. 00004320  286E 0010                movea.l    A4, [A6 + 0x10]
  5864. 00004324  426E FFFE                clr.w      [A6 - 0x2]
  5865. 00004328  2C2C 0002                move.l     D6, [A4 + 0x2]
  5866. 0000432C  206E 000C                movea.l    A0, [A6 + 0xC]
  5867. 00004330  2050                     movea.l    A0, [A0]
  5868. 00004332  2E28 0008                move.l     D7, [A0 + 0x8]
  5869. 00004336  4A87                     tst.l      D7
  5870. 00004338  6606                     bne        +0x8 /* 00004340 */
  5871. 0000433A  7035                     moveq.l    D0, 0x35
  5872. 0000433C  6000 00DE                bra        +0xE0 /* 0000441C */
  5873. label00004340:
  5874. 00004340  3014                     move.w     D0, [A4]
  5875. 00004342  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  5876. 00004346  0001 0008                ori.b      D1, 0x8
  5877. 0000434A  00CE                     .incomplete
  5878. 0000434C  0010 0018                ori.b      [A0], 0x18
  5879. 00004350  0026 0034                ori.b      -[A6], 0x34 /* '4' */
  5880. 00004354  0054 0070                ori.w      [A4], 0x70 /* 'p' */
  5881. 00004358  0088 00A2 206E           ori.l      A0, 0xA2206E
  5882. 0000435E  0014 2087                ori.b      [A4], 0x87
  5883. 00004362  6000 00B4                bra        +0xB6 /* 00004418 */
  5884. 00004366  2007                     move.l     D0, D7
  5885. 00004368  E280                     asr        D0, 1
  5886. 0000436A  5280                     addq.l     D0, 1
  5887. 0000436C  206E 0014                movea.l    A0, [A6 + 0x14]
  5888. 00004370  2080                     move.l     [A0], D0
  5889. 00004372  6000 00A4                bra        +0xA6 /* 00004418 */
  5890. 00004376  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5891. 0000437A  2F07                     move.l     -[A7], D7
  5892. 0000437C  4EAD 052A                jsr        [A5 + 0x52A /* export_161 */]
  5893. 00004380  508F                     addq.l     A7, 8
  5894. 00004382  6000 0094                bra        +0x96 /* 00004418 */
  5895. 00004386  2006                     move.l     D0, D6
  5896. 00004388  5380                     subq.l     D0, 1
  5897. 0000438A  206E 0014                movea.l    A0, [A6 + 0x14]
  5898. 0000438E  2080                     move.l     [A0], D0
  5899. 00004390  206E 0014                movea.l    A0, [A6 + 0x14]
  5900. 00004394  0C90 0000 0001           cmpi.l     [A0], 0x1
  5901. 0000439A  6C00 007C                bge        +0x7E /* 00004418 */
  5902. 0000439E  206E 0014                movea.l    A0, [A6 + 0x14]
  5903. 000043A2  2087                     move.l     [A0], D7
  5904. 000043A4  6000 0072                bra        +0x74 /* 00004418 */
  5905. 000043A8  2006                     move.l     D0, D6
  5906. 000043AA  5280                     addq.l     D0, 1
  5907. 000043AC  206E 0014                movea.l    A0, [A6 + 0x14]
  5908. 000043B0  2080                     move.l     [A0], D0
  5909. 000043B2  206E 0014                movea.l    A0, [A6 + 0x14]
  5910. 000043B6  BE90                     cmp.l      D7, [A0]
  5911. 000043B8  6C00 005E                bge        +0x60 /* 00004418 */
  5912. 000043BC  206E 0014                movea.l    A0, [A6 + 0x14]
  5913. 000043C0  7001                     moveq.l    D0, 0x01
  5914. 000043C2  2080                     move.l     [A0], D0
  5915. 000043C4  6052                     bra        +0x54 /* 00004418 */
  5916. 000043C6  206E 0014                movea.l    A0, [A6 + 0x14]
  5917. 000043CA  2086                     move.l     [A0], D6
  5918. 000043CC  0C86 0000 0001           cmpi.l     D6, 0x1
  5919. 000043D2  6D04                     blt        +0x6 /* 000043D8 */
  5920. 000043D4  BC87                     cmp.l      D6, D7
  5921. 000043D6  6F40                     ble        +0x42 /* 00004418 */
  5922. label000043D8:
  5923. 000043D8  7033                     moveq.l    D0, 0x33
  5924. 000043DA  3D40 FFFE                move.w     [A6 - 0x2], D0
  5925. 000043DE  6038                     bra        +0x3A /* 00004418 */
  5926. 000043E0  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5927. 000043E4  2F06                     move.l     -[A7], D6
  5928. 000043E6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5929. 000043EA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5930. 000043EE  4EBA 0034                jsr        [PC + 0x34 /* 00004424 */]
  5931. 000043F2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5932. 000043F6  3D40 FFFE                move.w     [A6 - 0x2], D0
  5933. 000043FA  601C                     bra        +0x1E /* 00004418 */
  5934. 000043FC  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5935. 00004400  486C 0006                pea.l      [A4 + 0x6]
  5936. 00004404  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5937. 00004408  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5938. 0000440C  4EBA 0066                jsr        [PC + 0x66 /* 00004474 */]
  5939. 00004410  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5940. 00004414  3D40 FFFE                move.w     [A6 - 0x2], D0
  5941. label00004418:
  5942. 00004418  302E FFFE                move.w     D0, [A6 - 0x2]
  5943. label0000441C:
  5944. 0000441C  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  5945. 00004420  4E5E                     unlink     A6
  5946. 00004422  4E75                     rts
  5947. fn00004424:
  5948. 00004424  4E56 FFC0                link       A6, -0x0040
  5949. 00004428  48E7 0300                movem.l    -[A7], D6,D7
  5950. 0000442C  206E 000C                movea.l    A0, [A6 + 0xC]
  5951. 00004430  2050                     movea.l    A0, [A0]
  5952. 00004432  2C28 0008                move.l     D6, [A0 + 0x8]
  5953. 00004436  7E01                     moveq.l    D7, 0x01
  5954. 00004438  602C                     bra        +0x2E /* 00004466 */
  5955. label0000443A:
  5956. 0000443A  486E FFC0                pea.l      [A6 - 0x40]
  5957. 0000443E  2F07                     move.l     -[A7], D7
  5958. 00004440  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5959. 00004444  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5960. 00004448  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  5961. 0000444C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5962. 00004450  202E FFC8                move.l     D0, [A6 - 0x38]
  5963. 00004454  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  5964. 00004458  660A                     bne        +0xC /* 00004464 */
  5965. 0000445A  206E 0014                movea.l    A0, [A6 + 0x14]
  5966. 0000445E  2087                     move.l     [A0], D7
  5967. 00004460  7000                     moveq.l    D0, 0x00
  5968. 00004462  6008                     bra        +0xA /* 0000446C */
  5969. label00004464:
  5970. 00004464  5287                     addq.l     D7, 1
  5971. label00004466:
  5972. 00004466  BE86                     cmp.l      D7, D6
  5973. 00004468  6FD0                     ble        -0x2E /* 0000443A */
  5974. 0000446A  7033                     moveq.l    D0, 0x33
  5975. label0000446C:
  5976. 0000446C  4CDF 00C0                movem.l    D6,D7, [A7]+
  5977. 00004470  4E5E                     unlink     A6
  5978. 00004472  4E75                     rts
  5979. fn00004474:
  5980. 00004474  4E56 FEBC                link       A6, -0x0144
  5981. 00004478  48E7 0300                movem.l    -[A7], D6,D7
  5982. 0000447C  486E FFFC                pea.l      [A6 - 0x4]
  5983. 00004480  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5984. 00004484  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  5985. 00004488  508F                     addq.l     A7, 8
  5986. 0000448A  206E 000C                movea.l    A0, [A6 + 0xC]
  5987. 0000448E  2050                     movea.l    A0, [A0]
  5988. 00004490  2C28 0008                move.l     D6, [A0 + 0x8]
  5989. 00004494  7E01                     moveq.l    D7, 0x01
  5990. 00004496  605A                     bra        +0x5C /* 000044F2 */
  5991. label00004498:
  5992. 00004498  486E FFBC                pea.l      [A6 - 0x44]
  5993. 0000449C  2F07                     move.l     -[A7], D7
  5994. 0000449E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5995. 000044A2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5996. 000044A6  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  5997. 000044AA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5998. 000044AE  202E FFCC                move.l     D0, [A6 - 0x34]
  5999. 000044B2  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  6000. 000044B6  6638                     bne        +0x3A /* 000044F0 */
  6001. 000044B8  486E FEBC                pea.l      [A6 - 0x144]
  6002. 000044BC  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  6003. 000044C0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6004. 000044C4  4EAD 06FA                jsr        [A5 + 0x6FA /* export_219 */]
  6005. 000044C8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6006. 000044CC  3F00                     move.w     -[A7], D0
  6007. 000044CE  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  6008. 000044D2  548F                     addq.l     A7, 2
  6009. 000044D4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6010. 000044D8  486E FEBC                pea.l      [A6 - 0x144]
  6011. 000044DC  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  6012. 000044E0  508F                     addq.l     A7, 8
  6013. 000044E2  4A40                     tst.w      D0
  6014. 000044E4  670A                     beq        +0xC /* 000044F0 */
  6015. 000044E6  206E 0014                movea.l    A0, [A6 + 0x14]
  6016. 000044EA  2087                     move.l     [A0], D7
  6017. 000044EC  7000                     moveq.l    D0, 0x00
  6018. 000044EE  6008                     bra        +0xA /* 000044F8 */
  6019. label000044F0:
  6020. 000044F0  5287                     addq.l     D7, 1
  6021. label000044F2:
  6022. 000044F2  BE86                     cmp.l      D7, D6
  6023. 000044F4  6FA2                     ble        -0x5C /* 00004498 */
  6024. 000044F6  7033                     moveq.l    D0, 0x33
  6025. label000044F8:
  6026. 000044F8  4CDF 00C0                movem.l    D6,D7, [A7]+
  6027. 000044FC  4E5E                     unlink     A6
  6028. 000044FE  4E75                     rts
  6029. fn00004500:
  6030. 00004500  4E56 FFF6                link       A6, -0x000A
  6031. 00004504  48E7 0108                movem.l    -[A7], D7,A4
  6032. 00004508  286E 0010                movea.l    A4, [A6 + 0x10]
  6033. 0000450C  2E2C 0002                move.l     D7, [A4 + 0x2]
  6034. 00004510  206E 000C                movea.l    A0, [A6 + 0xC]
  6035. 00004514  2050                     movea.l    A0, [A0]
  6036. 00004516  2D68 000C FFF6           move.l     [A6 - 0xA], [A0 + 0xC]
  6037. 0000451C  3014                     move.w     D0, [A4]
  6038. 0000451E  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  6039. 00004522  0001 0008                ori.b      D1, 0x8
  6040. 00004526  0160                     bchg       -[A0], D0
  6041. 00004528  0010 002E                ori.b      [A0], 0x2E /* '.' */
  6042. 0000452C  0052 007E                ori.w      [A2], 0x7E /* '~' */
  6043. 00004530  00B4 00EA 011A 0134      ori.l      <<invalid full ext with I/IS == 4>>, 0xEA011A
  6044. 00004538  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6045. 0000453C  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  6046. 00004540  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6047. 00004544  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6048. 00004548  4EBA 0228                jsr        [PC + 0x228 /* 00004772 */]
  6049. 0000454C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6050. 00004550  3D40 FFFE                move.w     [A6 - 0x2], D0
  6051. 00004554  6000 0130                bra        +0x132 /* 00004686 */
  6052. 00004558  202E FFF6                move.l     D0, [A6 - 0xA]
  6053. 0000455C  E280                     asr        D0, 1
  6054. 0000455E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6055. 00004562  5280                     addq.l     D0, 1
  6056. 00004564  2F00                     move.l     -[A7], D0
  6057. 00004566  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6058. 0000456A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6059. 0000456E  4EBA 0202                jsr        [PC + 0x202 /* 00004772 */]
  6060. 00004572  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6061. 00004576  3D40 FFFE                move.w     [A6 - 0x2], D0
  6062. 0000457A  6000 010A                bra        +0x10C /* 00004686 */
  6063. 0000457E  486E FFFA                pea.l      [A6 - 0x6]
  6064. 00004582  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  6065. 00004586  4EAD 052A                jsr        [A5 + 0x52A /* export_161 */]
  6066. 0000458A  508F                     addq.l     A7, 8
  6067. 0000458C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6068. 00004590  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  6069. 00004594  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6070. 00004598  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6071. 0000459C  4EBA 01D4                jsr        [PC + 0x1D4 /* 00004772 */]
  6072. 000045A0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6073. 000045A4  3D40 FFFE                move.w     [A6 - 0x2], D0
  6074. 000045A8  6000 00DC                bra        +0xDE /* 00004686 */
  6075. 000045AC  2007                     move.l     D0, D7
  6076. 000045AE  5380                     subq.l     D0, 1
  6077. 000045B0  2D40 FFFA                move.l     [A6 - 0x6], D0
  6078. 000045B4  0CAE 0000 0001 FFFA      cmpi.l     [A6 - 0x6], 0x1
  6079. 000045BC  6C06                     bge        +0x8 /* 000045C4 */
  6080. 000045BE  2D6E FFF6 FFFA           move.l     [A6 - 0x6], [A6 - 0xA]
  6081. label000045C4:
  6082. 000045C4  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6083. 000045C8  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  6084. 000045CC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6085. 000045D0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6086. 000045D4  4EBA 019C                jsr        [PC + 0x19C /* 00004772 */]
  6087. 000045D8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6088. 000045DC  3D40 FFFE                move.w     [A6 - 0x2], D0
  6089. 000045E0  6000 00A4                bra        +0xA6 /* 00004686 */
  6090. 000045E4  2007                     move.l     D0, D7
  6091. 000045E6  5280                     addq.l     D0, 1
  6092. 000045E8  2D40 FFFA                move.l     [A6 - 0x6], D0
  6093. 000045EC  202E FFFA                move.l     D0, [A6 - 0x6]
  6094. 000045F0  B0AE FFF6                cmp.l      D0, [A6 - 0xA]
  6095. 000045F4  6F06                     ble        +0x8 /* 000045FC */
  6096. 000045F6  7001                     moveq.l    D0, 0x01
  6097. 000045F8  2D40 FFFA                move.l     [A6 - 0x6], D0
  6098. label000045FC:
  6099. 000045FC  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6100. 00004600  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  6101. 00004604  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6102. 00004608  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6103. 0000460C  4EBA 0164                jsr        [PC + 0x164 /* 00004772 */]
  6104. 00004610  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6105. 00004614  3D40 FFFE                move.w     [A6 - 0x2], D0
  6106. 00004618  6000 006C                bra        +0x6E /* 00004686 */
  6107. 0000461C  0C87 0000 0001           cmpi.l     D7, 0x1
  6108. 00004622  6D06                     blt        +0x8 /* 0000462A */
  6109. 00004624  BEAE FFF6                cmp.l      D7, [A6 - 0xA]
  6110. 00004628  6F08                     ble        +0xA /* 00004632 */
  6111. label0000462A:
  6112. 0000462A  703C                     moveq.l    D0, 0x3C
  6113. 0000462C  3D40 FFFE                move.w     [A6 - 0x2], D0
  6114. 00004630  6054                     bra        +0x56 /* 00004686 */
  6115. label00004632:
  6116. 00004632  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6117. 00004636  2F07                     move.l     -[A7], D7
  6118. 00004638  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6119. 0000463C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6120. 00004640  4EBA 0130                jsr        [PC + 0x130 /* 00004772 */]
  6121. 00004644  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6122. 00004648  3D40 FFFE                move.w     [A6 - 0x2], D0
  6123. 0000464C  6038                     bra        +0x3A /* 00004686 */
  6124. 0000464E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6125. 00004652  2F07                     move.l     -[A7], D7
  6126. 00004654  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6127. 00004658  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6128. 0000465C  4EBA 0034                jsr        [PC + 0x34 /* 00004692 */]
  6129. 00004660  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6130. 00004664  3D40 FFFE                move.w     [A6 - 0x2], D0
  6131. 00004668  601C                     bra        +0x1E /* 00004686 */
  6132. 0000466A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6133. 0000466E  486C 0006                pea.l      [A4 + 0x6]
  6134. 00004672  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6135. 00004676  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6136. 0000467A  4EBA 0068                jsr        [PC + 0x68 /* 000046E4 */]
  6137. 0000467E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6138. 00004682  3D40 FFFE                move.w     [A6 - 0x2], D0
  6139. label00004686:
  6140. 00004686  302E FFFE                move.w     D0, [A6 - 0x2]
  6141. 0000468A  4CDF 1080                movem.l    D7,A4, [A7]+
  6142. 0000468E  4E5E                     unlink     A6
  6143. 00004690  4E75                     rts
  6144. fn00004692:
  6145. 00004692  4E56 FFC0                link       A6, -0x0040
  6146. 00004696  48E7 0300                movem.l    -[A7], D6,D7
  6147. 0000469A  206E 000C                movea.l    A0, [A6 + 0xC]
  6148. 0000469E  2050                     movea.l    A0, [A0]
  6149. 000046A0  2C28 0008                move.l     D6, [A0 + 0x8]
  6150. 000046A4  7E01                     moveq.l    D7, 0x01
  6151. 000046A6  602E                     bra        +0x30 /* 000046D6 */
  6152. label000046A8:
  6153. 000046A8  486E FFC0                pea.l      [A6 - 0x40]
  6154. 000046AC  2F07                     move.l     -[A7], D7
  6155. 000046AE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6156. 000046B2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6157. 000046B6  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  6158. 000046BA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6159. 000046BE  202E FFCC                move.l     D0, [A6 - 0x34]
  6160. 000046C2  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  6161. 000046C6  660C                     bne        +0xE /* 000046D4 */
  6162. 000046C8  206E 0014                movea.l    A0, [A6 + 0x14]
  6163. 000046CC  20AE FFC4                move.l     [A0], [A6 - 0x3C]
  6164. 000046D0  7000                     moveq.l    D0, 0x00
  6165. 000046D2  6008                     bra        +0xA /* 000046DC */
  6166. label000046D4:
  6167. 000046D4  5287                     addq.l     D7, 1
  6168. label000046D6:
  6169. 000046D6  BE86                     cmp.l      D7, D6
  6170. 000046D8  6FCE                     ble        -0x30 /* 000046A8 */
  6171. 000046DA  703C                     moveq.l    D0, 0x3C
  6172. label000046DC:
  6173. 000046DC  4CDF 00C0                movem.l    D6,D7, [A7]+
  6174. 000046E0  4E5E                     unlink     A6
  6175. 000046E2  4E75                     rts
  6176. fn000046E4:
  6177. 000046E4  4E56 FEBC                link       A6, -0x0144
  6178. 000046E8  48E7 0300                movem.l    -[A7], D6,D7
  6179. 000046EC  486E FFFC                pea.l      [A6 - 0x4]
  6180. 000046F0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6181. 000046F4  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  6182. 000046F8  508F                     addq.l     A7, 8
  6183. 000046FA  206E 000C                movea.l    A0, [A6 + 0xC]
  6184. 000046FE  2050                     movea.l    A0, [A0]
  6185. 00004700  2C28 0008                move.l     D6, [A0 + 0x8]
  6186. 00004704  7E01                     moveq.l    D7, 0x01
  6187. 00004706  605C                     bra        +0x5E /* 00004764 */
  6188. label00004708:
  6189. 00004708  486E FFBC                pea.l      [A6 - 0x44]
  6190. 0000470C  2F07                     move.l     -[A7], D7
  6191. 0000470E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6192. 00004712  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6193. 00004716  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  6194. 0000471A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6195. 0000471E  202E FFD0                move.l     D0, [A6 - 0x30]
  6196. 00004722  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  6197. 00004726  663A                     bne        +0x3C /* 00004762 */
  6198. 00004728  486E FEBC                pea.l      [A6 - 0x144]
  6199. 0000472C  2F2E FFC0                move.l     -[A7], [A6 - 0x40]
  6200. 00004730  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6201. 00004734  4EAD 06FA                jsr        [A5 + 0x6FA /* export_219 */]
  6202. 00004738  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6203. 0000473C  3F00                     move.w     -[A7], D0
  6204. 0000473E  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  6205. 00004742  548F                     addq.l     A7, 2
  6206. 00004744  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6207. 00004748  486E FEBC                pea.l      [A6 - 0x144]
  6208. 0000474C  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  6209. 00004750  508F                     addq.l     A7, 8
  6210. 00004752  4A40                     tst.w      D0
  6211. 00004754  670C                     beq        +0xE /* 00004762 */
  6212. 00004756  206E 0014                movea.l    A0, [A6 + 0x14]
  6213. 0000475A  20AE FFC0                move.l     [A0], [A6 - 0x40]
  6214. 0000475E  7000                     moveq.l    D0, 0x00
  6215. 00004760  6008                     bra        +0xA /* 0000476A */
  6216. label00004762:
  6217. 00004762  5287                     addq.l     D7, 1
  6218. label00004764:
  6219. 00004764  BE86                     cmp.l      D7, D6
  6220. 00004766  6FA0                     ble        -0x5E /* 00004708 */
  6221. 00004768  703C                     moveq.l    D0, 0x3C
  6222. label0000476A:
  6223. 0000476A  4CDF 00C0                movem.l    D6,D7, [A7]+
  6224. 0000476E  4E5E                     unlink     A6
  6225. 00004770  4E75                     rts
  6226. fn00004772:
  6227. 00004772  4E56 FFB0                link       A6, -0x0050
  6228. 00004776  48E7 0700                movem.l    -[A7], D5,D6,D7
  6229. 0000477A  7A00                     moveq.l    D5, 0x00
  6230. 0000477C  7CFF                     moveq.l    D6, 0xFFFFFFFF
  6231. 0000477E  206E 000C                movea.l    A0, [A6 + 0xC]
  6232. 00004782  2050                     movea.l    A0, [A0]
  6233. 00004784  2D68 000C FFBC           move.l     [A6 - 0x44], [A0 + 0xC]
  6234. 0000478A  202E FFBC                move.l     D0, [A6 - 0x44]
  6235. 0000478E  E580                     asl        D0, 2
  6236. 00004790  2D40 FFB4                move.l     [A6 - 0x4C], D0
  6237. 00004794  2F2E FFB4                move.l     -[A7], [A6 - 0x4C]
  6238. 00004798  4EAD 06F2                jsr        [A5 + 0x6F2 /* export_218 */]
  6239. 0000479C  588F                     addq.l     A7, 4
  6240. 0000479E  4A40                     tst.w      D0
  6241. 000047A0  6706                     beq        +0x8 /* 000047A8 */
  6242. 000047A2  7025                     moveq.l    D0, 0x25
  6243. 000047A4  6000 0092                bra        +0x94 /* 00004838 */
  6244. label000047A8:
  6245. 000047A8  42A7                     clr.l      -[A7]
  6246. 000047AA  2F2E FFB4                move.l     -[A7], [A6 - 0x4C]
  6247. 000047AE  4EAD 1242                jsr        [A5 + 0x1242 /* export_580 */]
  6248. 000047B2  205F                     movea.l    A0, [A7]+
  6249. 000047B4  2D48 FFB0                move.l     [A6 - 0x50], A0
  6250. 000047B8  206E 000C                movea.l    A0, [A6 + 0xC]
  6251. 000047BC  2050                     movea.l    A0, [A0]
  6252. 000047BE  2D68 0008 FFB8           move.l     [A6 - 0x48], [A0 + 0x8]
  6253. 000047C4  7E01                     moveq.l    D7, 0x01
  6254. 000047C6  6000 0060                bra        +0x62 /* 00004828 */
  6255. label000047CA:
  6256. 000047CA  486E FFC0                pea.l      [A6 - 0x40]
  6257. 000047CE  2F07                     move.l     -[A7], D7
  6258. 000047D0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6259. 000047D4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6260. 000047D8  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  6261. 000047DC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6262. 000047E0  BCAE FFC4                cmp.l      D6, [A6 - 0x3C]
  6263. 000047E4  6740                     beq        +0x42 /* 00004826 */
  6264. 000047E6  2C2E FFC4                move.l     D6, [A6 - 0x3C]
  6265. 000047EA  2F06                     move.l     -[A7], D6
  6266. 000047EC  2F05                     move.l     -[A7], D5
  6267. 000047EE  2F2E FFB0                move.l     -[A7], [A6 - 0x50]
  6268. 000047F2  4EBA 004C                jsr        [PC + 0x4C /* 00004840 */]
  6269. 000047F6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6270. 000047FA  4A40                     tst.w      D0
  6271. 000047FC  6628                     bne        +0x2A /* 00004826 */
  6272. 000047FE  206E FFB0                movea.l    A0, [A6 - 0x50]
  6273. 00004802  2005                     move.l     D0, D5
  6274. 00004804  E580                     asl        D0, 2
  6275. 00004806  D090                     add.l      D0, [A0]
  6276. 00004808  2040                     movea.l    A0, D0
  6277. 0000480A  2086                     move.l     [A0], D6
  6278. 0000480C  5285                     addq.l     D5, 1
  6279. 0000480E  BAAE 0010                cmp.l      D5, [A6 + 0x10]
  6280. 00004812  6612                     bne        +0x14 /* 00004826 */
  6281. 00004814  206E 0014                movea.l    A0, [A6 + 0x14]
  6282. 00004818  2086                     move.l     [A0], D6
  6283. 0000481A  2F2E FFB0                move.l     -[A7], [A6 - 0x50]
  6284. 0000481E  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  6285. 00004822  7000                     moveq.l    D0, 0x00
  6286. 00004824  6012                     bra        +0x14 /* 00004838 */
  6287. label00004826:
  6288. 00004826  5287                     addq.l     D7, 1
  6289. label00004828:
  6290. 00004828  BEAE FFB8                cmp.l      D7, [A6 - 0x48]
  6291. 0000482C  6F9C                     ble        -0x62 /* 000047CA */
  6292. 0000482E  2F2E FFB0                move.l     -[A7], [A6 - 0x50]
  6293. 00004832  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  6294. 00004836  703C                     moveq.l    D0, 0x3C
  6295. label00004838:
  6296. 00004838  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  6297. 0000483C  4E5E                     unlink     A6
  6298. 0000483E  4E75                     rts
  6299. fn00004840:
  6300. 00004840  4E56 0000                link       A6, 0
  6301. 00004844  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  6302. 00004848  286E 0008                movea.l    A4, [A6 + 0x8]
  6303. 0000484C  2C2E 000C                move.l     D6, [A6 + 0xC]
  6304. 00004850  2E2E 0010                move.l     D7, [A6 + 0x10]
  6305. 00004854  7A00                     moveq.l    D5, 0x00
  6306. 00004856  6012                     bra        +0x14 /* 0000486A */
  6307. label00004858:
  6308. 00004858  2005                     move.l     D0, D5
  6309. 0000485A  E580                     asl        D0, 2
  6310. 0000485C  D094                     add.l      D0, [A4]
  6311. 0000485E  2040                     movea.l    A0, D0
  6312. 00004860  BE90                     cmp.l      D7, [A0]
  6313. 00004862  6604                     bne        +0x6 /* 00004868 */
  6314. 00004864  7001                     moveq.l    D0, 0x01
  6315. 00004866  6008                     bra        +0xA /* 00004870 */
  6316. label00004868:
  6317. 00004868  5285                     addq.l     D5, 1
  6318. label0000486A:
  6319. 0000486A  BA86                     cmp.l      D5, D6
  6320. 0000486C  6DEA                     blt        -0x14 /* 00004858 */
  6321. 0000486E  7000                     moveq.l    D0, 0x00
  6322. label00004870:
  6323. 00004870  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  6324. 00004874  4E5E                     unlink     A6
  6325. 00004876  4E75                     rts
  6326. fn00004878:
  6327. 00004878  4E56 FFB6                link       A6, -0x004A
  6328. 0000487C  48E7 0308                movem.l    -[A7], D6,D7,A4
  6329. 00004880  286E 0014                movea.l    A4, [A6 + 0x14]
  6330. 00004884  426E FFFE                clr.w      [A6 - 0x2]
  6331. 00004888  2C2C 0002                move.l     D6, [A4 + 0x2]
  6332. 0000488C  206E 000C                movea.l    A0, [A6 + 0xC]
  6333. 00004890  2050                     movea.l    A0, [A0]
  6334. 00004892  2E28 0008                move.l     D7, [A0 + 0x8]
  6335. 00004896  486E FFBA                pea.l      [A6 - 0x46]
  6336. 0000489A  2F07                     move.l     -[A7], D7
  6337. 0000489C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6338. 000048A0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6339. 000048A4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6340. 000048A8  4EBA 0380                jsr        [PC + 0x380 /* 00004C2A */]
  6341. 000048AC  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6342. 000048B0  3014                     move.w     D0, [A4]
  6343. 000048B2  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  6344. 000048B6  0001 0008                ori.b      D1, 0x8
  6345. 000048BA  0250 0010                andi.w     [A0], 0x10
  6346. 000048BE  0032 005A 008A           ori.b      [A2 + D0.w - 0x118], 0x5A /* 'Z' */
  6347. 000048C4  012C 01CE                btst       [A4 + 0x1CE], D0
  6348. 000048C8  0202 0220                andi.b     D2, 0x20 /* ' ' */
  6349. 000048CC  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  6350. 000048D0  2F2E FFBA                move.l     -[A7], [A6 - 0x46]
  6351. 000048D4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6352. 000048D8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6353. 000048DC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6354. 000048E0  4EBA 038C                jsr        [PC + 0x38C /* 00004C6E */]
  6355. 000048E4  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6356. 000048E8  3D40 FFFE                move.w     [A6 - 0x2], D0
  6357. 000048EC  6000 021C                bra        +0x21E /* 00004B0A */
  6358. 000048F0  202E FFBA                move.l     D0, [A6 - 0x46]
  6359. 000048F4  E280                     asr        D0, 1
  6360. 000048F6  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  6361. 000048FA  5280                     addq.l     D0, 1
  6362. 000048FC  2F00                     move.l     -[A7], D0
  6363. 000048FE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6364. 00004902  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6365. 00004906  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6366. 0000490A  4EBA 0362                jsr        [PC + 0x362 /* 00004C6E */]
  6367. 0000490E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6368. 00004912  3D40 FFFE                move.w     [A6 - 0x2], D0
  6369. 00004916  6000 01F2                bra        +0x1F4 /* 00004B0A */
  6370. 0000491A  486E FFB6                pea.l      [A6 - 0x4A]
  6371. 0000491E  2F2E FFBA                move.l     -[A7], [A6 - 0x46]
  6372. 00004922  4EAD 052A                jsr        [A5 + 0x52A /* export_161 */]
  6373. 00004926  508F                     addq.l     A7, 8
  6374. 00004928  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  6375. 0000492C  2F2E FFB6                move.l     -[A7], [A6 - 0x4A]
  6376. 00004930  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6377. 00004934  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6378. 00004938  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6379. 0000493C  4EBA 0330                jsr        [PC + 0x330 /* 00004C6E */]
  6380. 00004940  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6381. 00004944  3D40 FFFE                move.w     [A6 - 0x2], D0
  6382. 00004948  6000 01C0                bra        +0x1C2 /* 00004B0A */
  6383. 0000494C  0C86 0000 0001           cmpi.l     D6, 0x1
  6384. 00004952  6C02                     bge        +0x4 /* 00004956 */
  6385. 00004954  7C01                     moveq.l    D6, 0x01
  6386. label00004956:
  6387. 00004956  BC87                     cmp.l      D6, D7
  6388. 00004958  6F02                     ble        +0x4 /* 0000495C */
  6389. 0000495A  2C07                     move.l     D6, D7
  6390. label0000495C:
  6391. 0000495C  486E FFBE                pea.l      [A6 - 0x42]
  6392. 00004960  2F06                     move.l     -[A7], D6
  6393. 00004962  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6394. 00004966  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6395. 0000496A  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  6396. 0000496E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6397. 00004972  202E FFC2                move.l     D0, [A6 - 0x3E]
  6398. 00004976  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  6399. 0000497A  6722                     beq        +0x24 /* 0000499E */
  6400. 0000497C  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  6401. 00004980  2F06                     move.l     -[A7], D6
  6402. 00004982  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6403. 00004986  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6404. 0000498A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6405. 0000498E  4EBA 0186                jsr        [PC + 0x186 /* 00004B16 */]
  6406. 00004992  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6407. 00004996  3D40 FFFE                move.w     [A6 - 0x2], D0
  6408. 0000499A  6000 016E                bra        +0x170 /* 00004B0A */
  6409. label0000499E:
  6410. 0000499E  486E FFB6                pea.l      [A6 - 0x4A]
  6411. 000049A2  2F06                     move.l     -[A7], D6
  6412. 000049A4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6413. 000049A8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6414. 000049AC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6415. 000049B0  4EBA 0278                jsr        [PC + 0x278 /* 00004C2A */]
  6416. 000049B4  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6417. 000049B8  53AE FFB6                subq.l     [A6 - 0x4A], 1
  6418. 000049BC  0CAE 0000 0001 FFB6      cmpi.l     [A6 - 0x4A], 0x1
  6419. 000049C4  6C06                     bge        +0x8 /* 000049CC */
  6420. 000049C6  2D6E FFBA FFB6           move.l     [A6 - 0x4A], [A6 - 0x46]
  6421. label000049CC:
  6422. 000049CC  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  6423. 000049D0  2F2E FFB6                move.l     -[A7], [A6 - 0x4A]
  6424. 000049D4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6425. 000049D8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6426. 000049DC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6427. 000049E0  4EBA 028C                jsr        [PC + 0x28C /* 00004C6E */]
  6428. 000049E4  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6429. 000049E8  3D40 FFFE                move.w     [A6 - 0x2], D0
  6430. 000049EC  6000 011C                bra        +0x11E /* 00004B0A */
  6431. 000049F0  0C86 0000 0001           cmpi.l     D6, 0x1
  6432. 000049F6  6C02                     bge        +0x4 /* 000049FA */
  6433. 000049F8  7C01                     moveq.l    D6, 0x01
  6434. label000049FA:
  6435. 000049FA  BC87                     cmp.l      D6, D7
  6436. 000049FC  6F02                     ble        +0x4 /* 00004A00 */
  6437. 000049FE  2C07                     move.l     D6, D7
  6438. label00004A00:
  6439. 00004A00  486E FFBE                pea.l      [A6 - 0x42]
  6440. 00004A04  2F06                     move.l     -[A7], D6
  6441. 00004A06  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6442. 00004A0A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6443. 00004A0E  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  6444. 00004A12  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6445. 00004A16  202E FFC2                move.l     D0, [A6 - 0x3E]
  6446. 00004A1A  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  6447. 00004A1E  6722                     beq        +0x24 /* 00004A42 */
  6448. 00004A20  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  6449. 00004A24  2F06                     move.l     -[A7], D6
  6450. 00004A26  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6451. 00004A2A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6452. 00004A2E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6453. 00004A32  4EBA 016E                jsr        [PC + 0x16E /* 00004BA2 */]
  6454. 00004A36  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6455. 00004A3A  3D40 FFFE                move.w     [A6 - 0x2], D0
  6456. 00004A3E  6000 00CA                bra        +0xCC /* 00004B0A */
  6457. label00004A42:
  6458. 00004A42  486E FFB6                pea.l      [A6 - 0x4A]
  6459. 00004A46  2F06                     move.l     -[A7], D6
  6460. 00004A48  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6461. 00004A4C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6462. 00004A50  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6463. 00004A54  4EBA 01D4                jsr        [PC + 0x1D4 /* 00004C2A */]
  6464. 00004A58  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6465. 00004A5C  52AE FFB6                addq.l     [A6 - 0x4A], 1
  6466. 00004A60  202E FFB6                move.l     D0, [A6 - 0x4A]
  6467. 00004A64  B0AE FFBA                cmp.l      D0, [A6 - 0x46]
  6468. 00004A68  6F06                     ble        +0x8 /* 00004A70 */
  6469. 00004A6A  7001                     moveq.l    D0, 0x01
  6470. 00004A6C  2D40 FFB6                move.l     [A6 - 0x4A], D0
  6471. label00004A70:
  6472. 00004A70  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  6473. 00004A74  2F2E FFB6                move.l     -[A7], [A6 - 0x4A]
  6474. 00004A78  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6475. 00004A7C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6476. 00004A80  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6477. 00004A84  4EBA 01E8                jsr        [PC + 0x1E8 /* 00004C6E */]
  6478. 00004A88  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6479. 00004A8C  3D40 FFFE                move.w     [A6 - 0x2], D0
  6480. 00004A90  6000 0078                bra        +0x7A /* 00004B0A */
  6481. 00004A94  0C86 0000 0001           cmpi.l     D6, 0x1
  6482. 00004A9A  6D06                     blt        +0x8 /* 00004AA2 */
  6483. 00004A9C  BCAE FFBA                cmp.l      D6, [A6 - 0x46]
  6484. 00004AA0  6F08                     ble        +0xA /* 00004AAA */
  6485. label00004AA2:
  6486. 00004AA2  7033                     moveq.l    D0, 0x33
  6487. 00004AA4  3D40 FFFE                move.w     [A6 - 0x2], D0
  6488. 00004AA8  6060                     bra        +0x62 /* 00004B0A */
  6489. label00004AAA:
  6490. 00004AAA  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  6491. 00004AAE  2F06                     move.l     -[A7], D6
  6492. 00004AB0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6493. 00004AB4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6494. 00004AB8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6495. 00004ABC  4EBA 01B0                jsr        [PC + 0x1B0 /* 00004C6E */]
  6496. 00004AC0  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6497. 00004AC4  3D40 FFFE                move.w     [A6 - 0x2], D0
  6498. 00004AC8  6040                     bra        +0x42 /* 00004B0A */
  6499. 00004ACA  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  6500. 00004ACE  2F06                     move.l     -[A7], D6
  6501. 00004AD0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6502. 00004AD4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6503. 00004AD8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6504. 00004ADC  4EBA 0282                jsr        [PC + 0x282 /* 00004D60 */]
  6505. 00004AE0  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6506. 00004AE4  3D40 FFFE                move.w     [A6 - 0x2], D0
  6507. 00004AE8  6020                     bra        +0x22 /* 00004B0A */
  6508. 00004AEA  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  6509. 00004AEE  486C 0006                pea.l      [A4 + 0x6]
  6510. 00004AF2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6511. 00004AF6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6512. 00004AFA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6513. 00004AFE  4EBA 01C8                jsr        [PC + 0x1C8 /* 00004CC8 */]
  6514. 00004B02  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6515. 00004B06  3D40 FFFE                move.w     [A6 - 0x2], D0
  6516. label00004B0A:
  6517. 00004B0A  302E FFFE                move.w     D0, [A6 - 0x2]
  6518. 00004B0E  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  6519. 00004B12  4E5E                     unlink     A6
  6520. 00004B14  4E75                     rts
  6521. fn00004B16:
  6522. 00004B16  4E56 FFC0                link       A6, -0x0040
  6523. 00004B1A  48E7 0300                movem.l    -[A7], D6,D7
  6524. 00004B1E  206E 000C                movea.l    A0, [A6 + 0xC]
  6525. 00004B22  2050                     movea.l    A0, [A0]
  6526. 00004B24  2C28 0008                move.l     D6, [A0 + 0x8]
  6527. 00004B28  2E2E 0014                move.l     D7, [A6 + 0x14]
  6528. 00004B2C  602C                     bra        +0x2E /* 00004B5A */
  6529. label00004B2E:
  6530. 00004B2E  486E FFC0                pea.l      [A6 - 0x40]
  6531. 00004B32  2F07                     move.l     -[A7], D7
  6532. 00004B34  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6533. 00004B38  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6534. 00004B3C  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  6535. 00004B40  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6536. 00004B44  202E FFC4                move.l     D0, [A6 - 0x3C]
  6537. 00004B48  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  6538. 00004B4C  660A                     bne        +0xC /* 00004B58 */
  6539. 00004B4E  206E 0018                movea.l    A0, [A6 + 0x18]
  6540. 00004B52  2087                     move.l     [A0], D7
  6541. 00004B54  7000                     moveq.l    D0, 0x00
  6542. 00004B56  6042                     bra        +0x44 /* 00004B9A */
  6543. label00004B58:
  6544. 00004B58  5387                     subq.l     D7, 1
  6545. label00004B5A:
  6546. 00004B5A  0C87 0000 0001           cmpi.l     D7, 0x1
  6547. 00004B60  6CCC                     bge        -0x32 /* 00004B2E */
  6548. 00004B62  2E06                     move.l     D7, D6
  6549. 00004B64  602C                     bra        +0x2E /* 00004B92 */
  6550. label00004B66:
  6551. 00004B66  486E FFC0                pea.l      [A6 - 0x40]
  6552. 00004B6A  2F07                     move.l     -[A7], D7
  6553. 00004B6C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6554. 00004B70  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6555. 00004B74  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  6556. 00004B78  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6557. 00004B7C  202E FFC4                move.l     D0, [A6 - 0x3C]
  6558. 00004B80  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  6559. 00004B84  660A                     bne        +0xC /* 00004B90 */
  6560. 00004B86  206E 0018                movea.l    A0, [A6 + 0x18]
  6561. 00004B8A  2087                     move.l     [A0], D7
  6562. 00004B8C  7000                     moveq.l    D0, 0x00
  6563. 00004B8E  600A                     bra        +0xC /* 00004B9A */
  6564. label00004B90:
  6565. 00004B90  5387                     subq.l     D7, 1
  6566. label00004B92:
  6567. 00004B92  BEAE 0014                cmp.l      D7, [A6 + 0x14]
  6568. 00004B96  6ECE                     bgt        -0x30 /* 00004B66 */
  6569. 00004B98  7033                     moveq.l    D0, 0x33
  6570. label00004B9A:
  6571. 00004B9A  4CDF 00C0                movem.l    D6,D7, [A7]+
  6572. 00004B9E  4E5E                     unlink     A6
  6573. 00004BA0  4E75                     rts
  6574. fn00004BA2:
  6575. 00004BA2  4E56 FFC0                link       A6, -0x0040
  6576. 00004BA6  48E7 0300                movem.l    -[A7], D6,D7
  6577. 00004BAA  206E 000C                movea.l    A0, [A6 + 0xC]
  6578. 00004BAE  2050                     movea.l    A0, [A0]
  6579. 00004BB0  2C28 0008                move.l     D6, [A0 + 0x8]
  6580. 00004BB4  2E2E 0014                move.l     D7, [A6 + 0x14]
  6581. 00004BB8  602C                     bra        +0x2E /* 00004BE6 */
  6582. label00004BBA:
  6583. 00004BBA  486E FFC0                pea.l      [A6 - 0x40]
  6584. 00004BBE  2F07                     move.l     -[A7], D7
  6585. 00004BC0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6586. 00004BC4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6587. 00004BC8  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  6588. 00004BCC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6589. 00004BD0  202E FFC4                move.l     D0, [A6 - 0x3C]
  6590. 00004BD4  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  6591. 00004BD8  660A                     bne        +0xC /* 00004BE4 */
  6592. 00004BDA  206E 0018                movea.l    A0, [A6 + 0x18]
  6593. 00004BDE  2087                     move.l     [A0], D7
  6594. 00004BE0  7000                     moveq.l    D0, 0x00
  6595. 00004BE2  603E                     bra        +0x40 /* 00004C22 */
  6596. label00004BE4:
  6597. 00004BE4  5287                     addq.l     D7, 1
  6598. label00004BE6:
  6599. 00004BE6  BE86                     cmp.l      D7, D6
  6600. 00004BE8  6FD0                     ble        -0x2E /* 00004BBA */
  6601. 00004BEA  7E01                     moveq.l    D7, 0x01
  6602. 00004BEC  602C                     bra        +0x2E /* 00004C1A */
  6603. label00004BEE:
  6604. 00004BEE  486E FFC0                pea.l      [A6 - 0x40]
  6605. 00004BF2  2F07                     move.l     -[A7], D7
  6606. 00004BF4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6607. 00004BF8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6608. 00004BFC  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  6609. 00004C00  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6610. 00004C04  202E FFC4                move.l     D0, [A6 - 0x3C]
  6611. 00004C08  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  6612. 00004C0C  660A                     bne        +0xC /* 00004C18 */
  6613. 00004C0E  206E 0018                movea.l    A0, [A6 + 0x18]
  6614. 00004C12  2087                     move.l     [A0], D7
  6615. 00004C14  7000                     moveq.l    D0, 0x00
  6616. 00004C16  600A                     bra        +0xC /* 00004C22 */
  6617. label00004C18:
  6618. 00004C18  5287                     addq.l     D7, 1
  6619. label00004C1A:
  6620. 00004C1A  BEAE 0014                cmp.l      D7, [A6 + 0x14]
  6621. 00004C1E  6DCE                     blt        -0x30 /* 00004BEE */
  6622. 00004C20  7033                     moveq.l    D0, 0x33
  6623. label00004C22:
  6624. 00004C22  4CDF 00C0                movem.l    D6,D7, [A7]+
  6625. 00004C26  4E5E                     unlink     A6
  6626. 00004C28  4E75                     rts
  6627. fn00004C2A:
  6628. 00004C2A  4E56 FFC0                link       A6, -0x0040
  6629. 00004C2E  2F07                     move.l     -[A7], D7
  6630. 00004C30  206E 0018                movea.l    A0, [A6 + 0x18]
  6631. 00004C34  4290                     clr.l      [A0]
  6632. 00004C36  7E01                     moveq.l    D7, 0x01
  6633. 00004C38  6028                     bra        +0x2A /* 00004C62 */
  6634. label00004C3A:
  6635. 00004C3A  486E FFC0                pea.l      [A6 - 0x40]
  6636. 00004C3E  2F07                     move.l     -[A7], D7
  6637. 00004C40  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6638. 00004C44  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6639. 00004C48  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  6640. 00004C4C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6641. 00004C50  202E FFC4                move.l     D0, [A6 - 0x3C]
  6642. 00004C54  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  6643. 00004C58  6606                     bne        +0x8 /* 00004C60 */
  6644. 00004C5A  206E 0018                movea.l    A0, [A6 + 0x18]
  6645. 00004C5E  5290                     addq.l     [A0], 1
  6646. label00004C60:
  6647. 00004C60  5287                     addq.l     D7, 1
  6648. label00004C62:
  6649. 00004C62  BEAE 0014                cmp.l      D7, [A6 + 0x14]
  6650. 00004C66  6FD2                     ble        -0x2C /* 00004C3A */
  6651. 00004C68  2E1F                     move.l     D7, [A7]+
  6652. 00004C6A  4E5E                     unlink     A6
  6653. 00004C6C  4E75                     rts
  6654. fn00004C6E:
  6655. 00004C6E  4E56 FFC0                link       A6, -0x0040
  6656. 00004C72  48E7 0300                movem.l    -[A7], D6,D7
  6657. 00004C76  206E 000C                movea.l    A0, [A6 + 0xC]
  6658. 00004C7A  2050                     movea.l    A0, [A0]
  6659. 00004C7C  2C28 0008                move.l     D6, [A0 + 0x8]
  6660. 00004C80  7E01                     moveq.l    D7, 0x01
  6661. 00004C82  6036                     bra        +0x38 /* 00004CBA */
  6662. label00004C84:
  6663. 00004C84  486E FFC0                pea.l      [A6 - 0x40]
  6664. 00004C88  2F07                     move.l     -[A7], D7
  6665. 00004C8A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6666. 00004C8E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6667. 00004C92  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  6668. 00004C96  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6669. 00004C9A  202E FFC4                move.l     D0, [A6 - 0x3C]
  6670. 00004C9E  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  6671. 00004CA2  6614                     bne        +0x16 /* 00004CB8 */
  6672. 00004CA4  53AE 0014                subq.l     [A6 + 0x14], 1
  6673. 00004CA8  4AAE 0014                tst.l      [A6 + 0x14]
  6674. 00004CAC  660A                     bne        +0xC /* 00004CB8 */
  6675. 00004CAE  206E 0018                movea.l    A0, [A6 + 0x18]
  6676. 00004CB2  2087                     move.l     [A0], D7
  6677. 00004CB4  7000                     moveq.l    D0, 0x00
  6678. 00004CB6  6008                     bra        +0xA /* 00004CC0 */
  6679. label00004CB8:
  6680. 00004CB8  5287                     addq.l     D7, 1
  6681. label00004CBA:
  6682. 00004CBA  BE86                     cmp.l      D7, D6
  6683. 00004CBC  6FC6                     ble        -0x38 /* 00004C84 */
  6684. 00004CBE  7033                     moveq.l    D0, 0x33
  6685. label00004CC0:
  6686. 00004CC0  4CDF 00C0                movem.l    D6,D7, [A7]+
  6687. 00004CC4  4E5E                     unlink     A6
  6688. 00004CC6  4E75                     rts
  6689. fn00004CC8:
  6690. 00004CC8  4E56 FEBC                link       A6, -0x0144
  6691. 00004CCC  48E7 0300                movem.l    -[A7], D6,D7
  6692. 00004CD0  486E FFFC                pea.l      [A6 - 0x4]
  6693. 00004CD4  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6694. 00004CD8  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  6695. 00004CDC  508F                     addq.l     A7, 8
  6696. 00004CDE  206E 000C                movea.l    A0, [A6 + 0xC]
  6697. 00004CE2  2050                     movea.l    A0, [A0]
  6698. 00004CE4  2C28 0008                move.l     D6, [A0 + 0x8]
  6699. 00004CE8  7E01                     moveq.l    D7, 0x01
  6700. 00004CEA  6000 0066                bra        +0x68 /* 00004D52 */
  6701. label00004CEE:
  6702. 00004CEE  486E FFBC                pea.l      [A6 - 0x44]
  6703. 00004CF2  2F07                     move.l     -[A7], D7
  6704. 00004CF4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6705. 00004CF8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6706. 00004CFC  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  6707. 00004D00  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6708. 00004D04  202E FFC0                move.l     D0, [A6 - 0x40]
  6709. 00004D08  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  6710. 00004D0C  6642                     bne        +0x44 /* 00004D50 */
  6711. 00004D0E  202E FFCC                move.l     D0, [A6 - 0x34]
  6712. 00004D12  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  6713. 00004D16  6638                     bne        +0x3A /* 00004D50 */
  6714. 00004D18  486E FEBC                pea.l      [A6 - 0x144]
  6715. 00004D1C  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  6716. 00004D20  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6717. 00004D24  4EAD 06FA                jsr        [A5 + 0x6FA /* export_219 */]
  6718. 00004D28  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6719. 00004D2C  3F00                     move.w     -[A7], D0
  6720. 00004D2E  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  6721. 00004D32  548F                     addq.l     A7, 2
  6722. 00004D34  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6723. 00004D38  486E FEBC                pea.l      [A6 - 0x144]
  6724. 00004D3C  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  6725. 00004D40  508F                     addq.l     A7, 8
  6726. 00004D42  4A40                     tst.w      D0
  6727. 00004D44  670A                     beq        +0xC /* 00004D50 */
  6728. 00004D46  206E 0018                movea.l    A0, [A6 + 0x18]
  6729. 00004D4A  2087                     move.l     [A0], D7
  6730. 00004D4C  7000                     moveq.l    D0, 0x00
  6731. 00004D4E  6008                     bra        +0xA /* 00004D58 */
  6732. label00004D50:
  6733. 00004D50  5287                     addq.l     D7, 1
  6734. label00004D52:
  6735. 00004D52  BE86                     cmp.l      D7, D6
  6736. 00004D54  6F98                     ble        -0x66 /* 00004CEE */
  6737. 00004D56  7033                     moveq.l    D0, 0x33
  6738. label00004D58:
  6739. 00004D58  4CDF 00C0                movem.l    D6,D7, [A7]+
  6740. 00004D5C  4E5E                     unlink     A6
  6741. 00004D5E  4E75                     rts
  6742. fn00004D60:
  6743. 00004D60  4E56 FFC0                link       A6, -0x0040
  6744. 00004D64  48E7 0300                movem.l    -[A7], D6,D7
  6745. 00004D68  206E 000C                movea.l    A0, [A6 + 0xC]
  6746. 00004D6C  2050                     movea.l    A0, [A0]
  6747. 00004D6E  2C28 0008                move.l     D6, [A0 + 0x8]
  6748. 00004D72  7E01                     moveq.l    D7, 0x01
  6749. 00004D74  6036                     bra        +0x38 /* 00004DAC */
  6750. label00004D76:
  6751. 00004D76  486E FFC0                pea.l      [A6 - 0x40]
  6752. 00004D7A  2F07                     move.l     -[A7], D7
  6753. 00004D7C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6754. 00004D80  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6755. 00004D84  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  6756. 00004D88  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6757. 00004D8C  202E FFC4                move.l     D0, [A6 - 0x3C]
  6758. 00004D90  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  6759. 00004D94  6614                     bne        +0x16 /* 00004DAA */
  6760. 00004D96  202E FFC8                move.l     D0, [A6 - 0x38]
  6761. 00004D9A  B0AE 0014                cmp.l      D0, [A6 + 0x14]
  6762. 00004D9E  660A                     bne        +0xC /* 00004DAA */
  6763. 00004DA0  206E 0018                movea.l    A0, [A6 + 0x18]
  6764. 00004DA4  2087                     move.l     [A0], D7
  6765. 00004DA6  7000                     moveq.l    D0, 0x00
  6766. 00004DA8  6008                     bra        +0xA /* 00004DB2 */
  6767. label00004DAA:
  6768. 00004DAA  5287                     addq.l     D7, 1
  6769. label00004DAC:
  6770. 00004DAC  BE86                     cmp.l      D7, D6
  6771. 00004DAE  6FC6                     ble        -0x38 /* 00004D76 */
  6772. 00004DB0  7033                     moveq.l    D0, 0x33
  6773. label00004DB2:
  6774. 00004DB2  4CDF 00C0                movem.l    D6,D7, [A7]+
  6775. 00004DB6  4E5E                     unlink     A6
  6776. 00004DB8  4E75                     rts
  6777. fn00004DBA:
  6778. 00004DBA  4E56 FFFE                link       A6, -0x0002
  6779. 00004DBE  48E7 0308                movem.l    -[A7], D6,D7,A4
  6780. 00004DC2  286E 0010                movea.l    A4, [A6 + 0x10]
  6781. 00004DC6  426E FFFE                clr.w      [A6 - 0x2]
  6782. 00004DCA  2C2C 0002                move.l     D6, [A4 + 0x2]
  6783. 00004DCE  206E 000C                movea.l    A0, [A6 + 0xC]
  6784. 00004DD2  2050                     movea.l    A0, [A0]
  6785. 00004DD4  2E28 0002                move.l     D7, [A0 + 0x2]
  6786. 00004DD8  3014                     move.w     D0, [A4]
  6787. 00004DDA  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  6788. 00004DDE  0001 0008                ori.b      D1, 0x8
  6789. 00004DE2  00CE                     .incomplete
  6790. 00004DE4  0010 0018                ori.b      [A0], 0x18
  6791. 00004DE8  0026 0034                ori.b      -[A6], 0x34 /* '4' */
  6792. 00004DEC  0054 0070                ori.w      [A4], 0x70 /* 'p' */
  6793. 00004DF0  0088 00A2 206E           ori.l      A0, 0xA2206E
  6794. 00004DF6  0014 2087                ori.b      [A4], 0x87
  6795. 00004DFA  6000 00B4                bra        +0xB6 /* 00004EB0 */
  6796. 00004DFE  2007                     move.l     D0, D7
  6797. 00004E00  E280                     asr        D0, 1
  6798. 00004E02  5280                     addq.l     D0, 1
  6799. 00004E04  206E 0014                movea.l    A0, [A6 + 0x14]
  6800. 00004E08  2080                     move.l     [A0], D0
  6801. 00004E0A  6000 00A4                bra        +0xA6 /* 00004EB0 */
  6802. 00004E0E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6803. 00004E12  2F07                     move.l     -[A7], D7
  6804. 00004E14  4EAD 052A                jsr        [A5 + 0x52A /* export_161 */]
  6805. 00004E18  508F                     addq.l     A7, 8
  6806. 00004E1A  6000 0094                bra        +0x96 /* 00004EB0 */
  6807. 00004E1E  2006                     move.l     D0, D6
  6808. 00004E20  5380                     subq.l     D0, 1
  6809. 00004E22  206E 0014                movea.l    A0, [A6 + 0x14]
  6810. 00004E26  2080                     move.l     [A0], D0
  6811. 00004E28  206E 0014                movea.l    A0, [A6 + 0x14]
  6812. 00004E2C  0C90 0000 0001           cmpi.l     [A0], 0x1
  6813. 00004E32  6C00 007C                bge        +0x7E /* 00004EB0 */
  6814. 00004E36  206E 0014                movea.l    A0, [A6 + 0x14]
  6815. 00004E3A  2087                     move.l     [A0], D7
  6816. 00004E3C  6000 0072                bra        +0x74 /* 00004EB0 */
  6817. 00004E40  2006                     move.l     D0, D6
  6818. 00004E42  5280                     addq.l     D0, 1
  6819. 00004E44  206E 0014                movea.l    A0, [A6 + 0x14]
  6820. 00004E48  2080                     move.l     [A0], D0
  6821. 00004E4A  206E 0014                movea.l    A0, [A6 + 0x14]
  6822. 00004E4E  BE90                     cmp.l      D7, [A0]
  6823. 00004E50  6C00 005E                bge        +0x60 /* 00004EB0 */
  6824. 00004E54  206E 0014                movea.l    A0, [A6 + 0x14]
  6825. 00004E58  7001                     moveq.l    D0, 0x01
  6826. 00004E5A  2080                     move.l     [A0], D0
  6827. 00004E5C  6052                     bra        +0x54 /* 00004EB0 */
  6828. 00004E5E  206E 0014                movea.l    A0, [A6 + 0x14]
  6829. 00004E62  2086                     move.l     [A0], D6
  6830. 00004E64  0C86 0000 0001           cmpi.l     D6, 0x1
  6831. 00004E6A  6D04                     blt        +0x6 /* 00004E70 */
  6832. 00004E6C  BC87                     cmp.l      D6, D7
  6833. 00004E6E  6F40                     ble        +0x42 /* 00004EB0 */
  6834. label00004E70:
  6835. 00004E70  703D                     moveq.l    D0, 0x3D
  6836. 00004E72  3D40 FFFE                move.w     [A6 - 0x2], D0
  6837. 00004E76  6038                     bra        +0x3A /* 00004EB0 */
  6838. 00004E78  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6839. 00004E7C  2F06                     move.l     -[A7], D6
  6840. 00004E7E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6841. 00004E82  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6842. 00004E86  4EBA 0034                jsr        [PC + 0x34 /* 00004EBC */]
  6843. 00004E8A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6844. 00004E8E  3D40 FFFE                move.w     [A6 - 0x2], D0
  6845. 00004E92  601C                     bra        +0x1E /* 00004EB0 */
  6846. 00004E94  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6847. 00004E98  486C 0006                pea.l      [A4 + 0x6]
  6848. 00004E9C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6849. 00004EA0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6850. 00004EA4  4EBA 0066                jsr        [PC + 0x66 /* 00004F0C */]
  6851. 00004EA8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6852. 00004EAC  3D40 FFFE                move.w     [A6 - 0x2], D0
  6853. label00004EB0:
  6854. 00004EB0  302E FFFE                move.w     D0, [A6 - 0x2]
  6855. 00004EB4  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  6856. 00004EB8  4E5E                     unlink     A6
  6857. 00004EBA  4E75                     rts
  6858. fn00004EBC:
  6859. 00004EBC  4E56 FFF0                link       A6, -0x0010
  6860. 00004EC0  48E7 0300                movem.l    -[A7], D6,D7
  6861. 00004EC4  206E 000C                movea.l    A0, [A6 + 0xC]
  6862. 00004EC8  2050                     movea.l    A0, [A0]
  6863. 00004ECA  2C28 0002                move.l     D6, [A0 + 0x2]
  6864. 00004ECE  7E01                     moveq.l    D7, 0x01
  6865. 00004ED0  602C                     bra        +0x2E /* 00004EFE */
  6866. label00004ED2:
  6867. 00004ED2  486E FFF0                pea.l      [A6 - 0x10]
  6868. 00004ED6  2F07                     move.l     -[A7], D7
  6869. 00004ED8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6870. 00004EDC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6871. 00004EE0  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  6872. 00004EE4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6873. 00004EE8  202E FFF4                move.l     D0, [A6 - 0xC]
  6874. 00004EEC  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  6875. 00004EF0  660A                     bne        +0xC /* 00004EFC */
  6876. 00004EF2  206E 0014                movea.l    A0, [A6 + 0x14]
  6877. 00004EF6  2087                     move.l     [A0], D7
  6878. 00004EF8  7000                     moveq.l    D0, 0x00
  6879. 00004EFA  6008                     bra        +0xA /* 00004F04 */
  6880. label00004EFC:
  6881. 00004EFC  5287                     addq.l     D7, 1
  6882. label00004EFE:
  6883. 00004EFE  BE86                     cmp.l      D7, D6
  6884. 00004F00  6FD0                     ble        -0x2E /* 00004ED2 */
  6885. 00004F02  703D                     moveq.l    D0, 0x3D
  6886. label00004F04:
  6887. 00004F04  4CDF 00C0                movem.l    D6,D7, [A7]+
  6888. 00004F08  4E5E                     unlink     A6
  6889. 00004F0A  4E75                     rts
  6890. fn00004F0C:
  6891. 00004F0C  4E56 FEEC                link       A6, -0x0114
  6892. 00004F10  48E7 0300                movem.l    -[A7], D6,D7
  6893. 00004F14  486E FFFC                pea.l      [A6 - 0x4]
  6894. 00004F18  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6895. 00004F1C  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  6896. 00004F20  508F                     addq.l     A7, 8
  6897. 00004F22  206E 000C                movea.l    A0, [A6 + 0xC]
  6898. 00004F26  2050                     movea.l    A0, [A0]
  6899. 00004F28  2C28 0002                move.l     D6, [A0 + 0x2]
  6900. 00004F2C  7E01                     moveq.l    D7, 0x01
  6901. 00004F2E  605A                     bra        +0x5C /* 00004F8A */
  6902. label00004F30:
  6903. 00004F30  486E FFEC                pea.l      [A6 - 0x14]
  6904. 00004F34  2F07                     move.l     -[A7], D7
  6905. 00004F36  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6906. 00004F3A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6907. 00004F3E  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  6908. 00004F42  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6909. 00004F46  202E FFF4                move.l     D0, [A6 - 0xC]
  6910. 00004F4A  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  6911. 00004F4E  6638                     bne        +0x3A /* 00004F88 */
  6912. 00004F50  486E FEEC                pea.l      [A6 - 0x114]
  6913. 00004F54  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  6914. 00004F58  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6915. 00004F5C  4EAD 06FA                jsr        [A5 + 0x6FA /* export_219 */]
  6916. 00004F60  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6917. 00004F64  3F00                     move.w     -[A7], D0
  6918. 00004F66  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  6919. 00004F6A  548F                     addq.l     A7, 2
  6920. 00004F6C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6921. 00004F70  486E FEEC                pea.l      [A6 - 0x114]
  6922. 00004F74  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  6923. 00004F78  508F                     addq.l     A7, 8
  6924. 00004F7A  4A40                     tst.w      D0
  6925. 00004F7C  670A                     beq        +0xC /* 00004F88 */
  6926. 00004F7E  206E 0014                movea.l    A0, [A6 + 0x14]
  6927. 00004F82  2087                     move.l     [A0], D7
  6928. 00004F84  7000                     moveq.l    D0, 0x00
  6929. 00004F86  6008                     bra        +0xA /* 00004F90 */
  6930. label00004F88:
  6931. 00004F88  5287                     addq.l     D7, 1
  6932. label00004F8A:
  6933. 00004F8A  BE86                     cmp.l      D7, D6
  6934. 00004F8C  6FA2                     ble        -0x5C /* 00004F30 */
  6935. 00004F8E  703D                     moveq.l    D0, 0x3D
  6936. label00004F90:
  6937. 00004F90  4CDF 00C0                movem.l    D6,D7, [A7]+
  6938. 00004F94  4E5E                     unlink     A6
  6939. 00004F96  4E75                     rts
  6940. fn00004F98:
  6941. 00004F98  4E56 FFFE                link       A6, -0x0002
  6942. 00004F9C  48E7 0308                movem.l    -[A7], D6,D7,A4
  6943. 00004FA0  286E 0010                movea.l    A4, [A6 + 0x10]
  6944. 00004FA4  426E FFFE                clr.w      [A6 - 0x2]
  6945. 00004FA8  2C2C 0002                move.l     D6, [A4 + 0x2]
  6946. 00004FAC  206E 000C                movea.l    A0, [A6 + 0xC]
  6947. 00004FB0  2050                     movea.l    A0, [A0]
  6948. 00004FB2  2E28 0002                move.l     D7, [A0 + 0x2]
  6949. 00004FB6  4A87                     tst.l      D7
  6950. 00004FB8  6606                     bne        +0x8 /* 00004FC0 */
  6951. 00004FBA  703F                     moveq.l    D0, 0x3F
  6952. 00004FBC  6000 009C                bra        +0x9E /* 0000505A */
  6953. label00004FC0:
  6954. 00004FC0  3014                     move.w     D0, [A4]
  6955. 00004FC2  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  6956. 00004FC6  0001 0008                ori.b      D1, 0x8
  6957. 00004FCA  008C 0010 0018           ori.l      A4, 0x100018
  6958. 00004FD0  0026 0084                ori.b      -[A6], 0x84
  6959. 00004FD4  0082 002E 0046           ori.l      D2, 0x2E0046 /* '.\0F' */
  6960. 00004FDA  0060 206E                ori.w      -[A0], 0x206E /* ' n' */
  6961. 00004FDE  0014 2087                ori.b      [A4], 0x87
  6962. 00004FE2  6000 0072                bra        +0x74 /* 00005056 */
  6963. 00004FE6  2007                     move.l     D0, D7
  6964. 00004FE8  E280                     asr        D0, 1
  6965. 00004FEA  5280                     addq.l     D0, 1
  6966. 00004FEC  206E 0014                movea.l    A0, [A6 + 0x14]
  6967. 00004FF0  2080                     move.l     [A0], D0
  6968. 00004FF2  6000 0062                bra        +0x64 /* 00005056 */
  6969. 00004FF6  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6970. 00004FFA  2F07                     move.l     -[A7], D7
  6971. 00004FFC  4EAD 052A                jsr        [A5 + 0x52A /* export_161 */]
  6972. 00005000  508F                     addq.l     A7, 8
  6973. 00005002  6052                     bra        +0x54 /* 00005056 */
  6974. 00005004  206E 0014                movea.l    A0, [A6 + 0x14]
  6975. 00005008  2086                     move.l     [A0], D6
  6976. 0000500A  0C86 0000 0001           cmpi.l     D6, 0x1
  6977. 00005010  6D04                     blt        +0x6 /* 00005016 */
  6978. 00005012  BC87                     cmp.l      D6, D7
  6979. 00005014  6F40                     ble        +0x42 /* 00005056 */
  6980. label00005016:
  6981. 00005016  703F                     moveq.l    D0, 0x3F
  6982. 00005018  3D40 FFFE                move.w     [A6 - 0x2], D0
  6983. 0000501C  6038                     bra        +0x3A /* 00005056 */
  6984. 0000501E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6985. 00005022  2F06                     move.l     -[A7], D6
  6986. 00005024  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6987. 00005028  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6988. 0000502C  4EBA 0034                jsr        [PC + 0x34 /* 00005062 */]
  6989. 00005030  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6990. 00005034  3D40 FFFE                move.w     [A6 - 0x2], D0
  6991. 00005038  601C                     bra        +0x1E /* 00005056 */
  6992. 0000503A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6993. 0000503E  486C 0006                pea.l      [A4 + 0x6]
  6994. 00005042  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6995. 00005046  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6996. 0000504A  4EBA 0066                jsr        [PC + 0x66 /* 000050B2 */]
  6997. 0000504E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6998. 00005052  3D40 FFFE                move.w     [A6 - 0x2], D0
  6999. label00005056:
  7000. 00005056  302E FFFE                move.w     D0, [A6 - 0x2]
  7001. label0000505A:
  7002. 0000505A  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  7003. 0000505E  4E5E                     unlink     A6
  7004. 00005060  4E75                     rts
  7005. fn00005062:
  7006. 00005062  4E56 FFF0                link       A6, -0x0010
  7007. 00005066  48E7 0300                movem.l    -[A7], D6,D7
  7008. 0000506A  206E 000C                movea.l    A0, [A6 + 0xC]
  7009. 0000506E  2050                     movea.l    A0, [A0]
  7010. 00005070  2C28 0002                move.l     D6, [A0 + 0x2]
  7011. 00005074  7E01                     moveq.l    D7, 0x01
  7012. 00005076  602C                     bra        +0x2E /* 000050A4 */
  7013. label00005078:
  7014. 00005078  486E FFF0                pea.l      [A6 - 0x10]
  7015. 0000507C  2F07                     move.l     -[A7], D7
  7016. 0000507E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7017. 00005082  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7018. 00005086  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  7019. 0000508A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7020. 0000508E  202E FFF4                move.l     D0, [A6 - 0xC]
  7021. 00005092  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  7022. 00005096  660A                     bne        +0xC /* 000050A2 */
  7023. 00005098  206E 0014                movea.l    A0, [A6 + 0x14]
  7024. 0000509C  2087                     move.l     [A0], D7
  7025. 0000509E  7000                     moveq.l    D0, 0x00
  7026. 000050A0  6008                     bra        +0xA /* 000050AA */
  7027. label000050A2:
  7028. 000050A2  5287                     addq.l     D7, 1
  7029. label000050A4:
  7030. 000050A4  BE86                     cmp.l      D7, D6
  7031. 000050A6  6FD0                     ble        -0x2E /* 00005078 */
  7032. 000050A8  703F                     moveq.l    D0, 0x3F
  7033. label000050AA:
  7034. 000050AA  4CDF 00C0                movem.l    D6,D7, [A7]+
  7035. 000050AE  4E5E                     unlink     A6
  7036. 000050B0  4E75                     rts
  7037. fn000050B2:
  7038. 000050B2  4E56 FEEC                link       A6, -0x0114
  7039. 000050B6  48E7 0300                movem.l    -[A7], D6,D7
  7040. 000050BA  486E FFFC                pea.l      [A6 - 0x4]
  7041. 000050BE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7042. 000050C2  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  7043. 000050C6  508F                     addq.l     A7, 8
  7044. 000050C8  206E 000C                movea.l    A0, [A6 + 0xC]
  7045. 000050CC  2050                     movea.l    A0, [A0]
  7046. 000050CE  2C28 0002                move.l     D6, [A0 + 0x2]
  7047. 000050D2  7E01                     moveq.l    D7, 0x01
  7048. 000050D4  605A                     bra        +0x5C /* 00005130 */
  7049. label000050D6:
  7050. 000050D6  486E FFEC                pea.l      [A6 - 0x14]
  7051. 000050DA  2F07                     move.l     -[A7], D7
  7052. 000050DC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7053. 000050E0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7054. 000050E4  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  7055. 000050E8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7056. 000050EC  202E FFF4                move.l     D0, [A6 - 0xC]
  7057. 000050F0  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  7058. 000050F4  6638                     bne        +0x3A /* 0000512E */
  7059. 000050F6  486E FEEC                pea.l      [A6 - 0x114]
  7060. 000050FA  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  7061. 000050FE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7062. 00005102  4EAD 06FA                jsr        [A5 + 0x6FA /* export_219 */]
  7063. 00005106  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7064. 0000510A  3F00                     move.w     -[A7], D0
  7065. 0000510C  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  7066. 00005110  548F                     addq.l     A7, 2
  7067. 00005112  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7068. 00005116  486E FEEC                pea.l      [A6 - 0x114]
  7069. 0000511A  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  7070. 0000511E  508F                     addq.l     A7, 8
  7071. 00005120  4A40                     tst.w      D0
  7072. 00005122  670A                     beq        +0xC /* 0000512E */
  7073. 00005124  206E 0014                movea.l    A0, [A6 + 0x14]
  7074. 00005128  2087                     move.l     [A0], D7
  7075. 0000512A  7000                     moveq.l    D0, 0x00
  7076. 0000512C  6008                     bra        +0xA /* 00005136 */
  7077. label0000512E:
  7078. 0000512E  5287                     addq.l     D7, 1
  7079. label00005130:
  7080. 00005130  BE86                     cmp.l      D7, D6
  7081. 00005132  6FA2                     ble        -0x5C /* 000050D6 */
  7082. 00005134  703F                     moveq.l    D0, 0x3F
  7083. label00005136:
  7084. 00005136  4CDF 00C0                movem.l    D6,D7, [A7]+
  7085. 0000513A  4E5E                     unlink     A6
  7086. 0000513C  4E75                     rts
  7087. export_386:
  7088. fn0000513E:
  7089. 0000513E  4E56 FFFC                link       A6, -0x0004
  7090. 00005142  48E7 0F08                movem.l    -[A7], D4,D5,D6,D7,A4
  7091. 00005146  286E 000E                movea.l    A4, [A6 + 0xE]
  7092. 0000514A  7C00                     moveq.l    D6, 0x00
  7093. 0000514C  2E2C 0002                move.l     D7, [A4 + 0x2]
  7094. 00005150  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  7095. 00005154  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7096. 00005158  4EBA 022A                jsr        [PC + 0x22A /* 00005384 */]
  7097. 0000515C  5C8F                     addq.l     A7, 6
  7098. 0000515E  3A00                     move.w     D5, D0
  7099. 00005160  3014                     move.w     D0, [A4]
  7100. 00005162  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  7101. 00005166  0001 0008                ori.b      D1, 0x8
  7102. 0000516A  00C8                     .incomplete
  7103. 0000516C  0010 002A                ori.b      [A0], 0x2A /* '*' */
  7104. 00005170  004A 00C0                ori.w      A2, 0xC0
  7105. 00005174  00BE 006E 0086           ori.l      <<invalid special address>>, 0x6E0086
  7106. 0000517A  009E 2F2E 0012           ori.l      [A6]+, 0x2F2E0012
  7107. 00005180  3F05                     move.w     -[A7], D5
  7108. 00005182  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  7109. 00005186  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7110. 0000518A  4EBA 019C                jsr        [PC + 0x19C /* 00005328 */]
  7111. 0000518E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7112. 00005192  3C00                     move.w     D6, D0
  7113. 00005194  6000 009C                bra        +0x9E /* 00005232 */
  7114. 00005198  3005                     move.w     D0, D5
  7115. 0000519A  E240                     asr        D0.w, 1
  7116. 0000519C  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  7117. 000051A0  5240                     addq.w     D0, 1
  7118. 000051A2  3F00                     move.w     -[A7], D0
  7119. 000051A4  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  7120. 000051A8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7121. 000051AC  4EBA 017A                jsr        [PC + 0x17A /* 00005328 */]
  7122. 000051B0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7123. 000051B4  3C00                     move.w     D6, D0
  7124. 000051B6  6000 007A                bra        +0x7C /* 00005232 */
  7125. 000051BA  3045                     movea.w    A0, D5
  7126. 000051BC  486E FFFC                pea.l      [A6 - 0x4]
  7127. 000051C0  2F08                     move.l     -[A7], A0
  7128. 000051C2  4EAD 052A                jsr        [A5 + 0x52A /* export_161 */]
  7129. 000051C6  508F                     addq.l     A7, 8
  7130. 000051C8  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  7131. 000051CC  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  7132. 000051D0  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  7133. 000051D4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7134. 000051D8  4EBA 014E                jsr        [PC + 0x14E /* 00005328 */]
  7135. 000051DC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7136. 000051E0  3C00                     move.w     D6, D0
  7137. 000051E2  604E                     bra        +0x50 /* 00005232 */
  7138. 000051E4  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  7139. 000051E8  3F07                     move.w     -[A7], D7
  7140. 000051EA  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  7141. 000051EE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7142. 000051F2  4EBA 0134                jsr        [PC + 0x134 /* 00005328 */]
  7143. 000051F6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7144. 000051FA  3C00                     move.w     D6, D0
  7145. 000051FC  6034                     bra        +0x36 /* 00005232 */
  7146. 000051FE  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  7147. 00005202  2F07                     move.l     -[A7], D7
  7148. 00005204  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  7149. 00005208  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7150. 0000520C  4EBA 002E                jsr        [PC + 0x2E /* 0000523C */]
  7151. 00005210  4FEF 000E                lea.l      A7, [A7 + 0xE]
  7152. 00005214  3C00                     move.w     D6, D0
  7153. 00005216  601A                     bra        +0x1C /* 00005232 */
  7154. 00005218  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  7155. 0000521C  486C 0006                pea.l      [A4 + 0x6]
  7156. 00005220  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  7157. 00005224  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7158. 00005228  4EBA 006E                jsr        [PC + 0x6E /* 00005298 */]
  7159. 0000522C  4FEF 000E                lea.l      A7, [A7 + 0xE]
  7160. 00005230  3C00                     move.w     D6, D0
  7161. label00005232:
  7162. 00005232  3006                     move.w     D0, D6
  7163. 00005234  4CDF 10F0                movem.l    D4,D5,D6,D7,A4, [A7]+
  7164. 00005238  4E5E                     unlink     A6
  7165. 0000523A  4E75                     rts
  7166. export_382:
  7167. fn0000523C:
  7168. 0000523C  4E56 0000                link       A6, 0
  7169. 00005240  48E7 0308                movem.l    -[A7], D6,D7,A4
  7170. 00005244  206E 0008                movea.l    A0, [A6 + 0x8]
  7171. 00005248  2850                     movea.l    A4, [A0]
  7172. 0000524A  42A7                     clr.l      -[A7]
  7173. 0000524C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7174. 00005250  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  7175. 00005254  201F                     move.l     D0, [A7]+
  7176. 00005256  4878 0052                push.l     0x52 /* 'R' */
  7177. 0000525A  2F00                     move.l     -[A7], D0
  7178. 0000525C  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  7179. 00005260  3E00                     move.w     D7, D0
  7180. 00005262  7C00                     moveq.l    D6, 0x00
  7181. 00005264  6024                     bra        +0x26 /* 0000528A */
  7182. label00005266:
  7183. 00005266  302C 0002                move.w     D0, [A4 + 0x2]
  7184. 0000526A  B06E 000C                cmp.w      D0, [A6 + 0xC]
  7185. 0000526E  6614                     bne        +0x16 /* 00005284 */
  7186. 00005270  202C 0006                move.l     D0, [A4 + 0x6]
  7187. 00005274  B0AE 000E                cmp.l      D0, [A6 + 0xE]
  7188. 00005278  660A                     bne        +0xC /* 00005284 */
  7189. 0000527A  206E 0012                movea.l    A0, [A6 + 0x12]
  7190. 0000527E  3086                     move.w     [A0], D6
  7191. 00005280  7000                     moveq.l    D0, 0x00
  7192. 00005282  600C                     bra        +0xE /* 00005290 */
  7193. label00005284:
  7194. 00005284  49EC 0052                lea.l      A4, [A4 + 0x52]
  7195. 00005288  5246                     addq.w     D6, 1
  7196. label0000528A:
  7197. 0000528A  BC47                     cmp.w      D6, D7
  7198. 0000528C  6DD8                     blt        -0x26 /* 00005266 */
  7199. 0000528E  700B                     moveq.l    D0, 0x0B
  7200. label00005290:
  7201. 00005290  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  7202. 00005294  4E5E                     unlink     A6
  7203. 00005296  4E75                     rts
  7204. export_385:
  7205. fn00005298:
  7206. 00005298  4E56 FF00                link       A6, -0x0100
  7207. 0000529C  48E7 0308                movem.l    -[A7], D6,D7,A4
  7208. 000052A0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7209. 000052A4  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  7210. 000052A8  206E 0008                movea.l    A0, [A6 + 0x8]
  7211. 000052AC  2850                     movea.l    A4, [A0]
  7212. 000052AE  42A7                     clr.l      -[A7]
  7213. 000052B0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7214. 000052B4  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  7215. 000052B8  201F                     move.l     D0, [A7]+
  7216. 000052BA  4878 0052                push.l     0x52 /* 'R' */
  7217. 000052BE  2F00                     move.l     -[A7], D0
  7218. 000052C0  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  7219. 000052C4  3E00                     move.w     D7, D0
  7220. 000052C6  7C00                     moveq.l    D6, 0x00
  7221. 000052C8  6048                     bra        +0x4A /* 00005312 */
  7222. label000052CA:
  7223. 000052CA  302C 0002                move.w     D0, [A4 + 0x2]
  7224. 000052CE  B06E 000C                cmp.w      D0, [A6 + 0xC]
  7225. 000052D2  6638                     bne        +0x3A /* 0000530C */
  7226. 000052D4  4AAC 003A                tst.l      [A4 + 0x3A]
  7227. 000052D8  6732                     beq        +0x34 /* 0000530C */
  7228. 000052DA  486E FF00                pea.l      [A6 - 0x100]
  7229. 000052DE  2F2C 003A                move.l     -[A7], [A4 + 0x3A]
  7230. 000052E2  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  7231. 000052E6  508F                     addq.l     A7, 8
  7232. 000052E8  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  7233. 000052EC  486E FF00                pea.l      [A6 - 0x100]
  7234. 000052F0  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  7235. 000052F4  508F                     addq.l     A7, 8
  7236. 000052F6  4A40                     tst.w      D0
  7237. 000052F8  6712                     beq        +0x14 /* 0000530C */
  7238. 000052FA  206E 0012                movea.l    A0, [A6 + 0x12]
  7239. 000052FE  3086                     move.w     [A0], D6
  7240. 00005300  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7241. 00005304  4EAD 126A                jsr        [A5 + 0x126A /* export_585 */]
  7242. 00005308  7000                     moveq.l    D0, 0x00
  7243. 0000530A  6014                     bra        +0x16 /* 00005320 */
  7244. label0000530C:
  7245. 0000530C  49EC 0052                lea.l      A4, [A4 + 0x52]
  7246. 00005310  5246                     addq.w     D6, 1
  7247. label00005312:
  7248. 00005312  BC47                     cmp.w      D6, D7
  7249. 00005314  6DB4                     blt        -0x4A /* 000052CA */
  7250. 00005316  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7251. 0000531A  4EAD 126A                jsr        [A5 + 0x126A /* export_585 */]
  7252. 0000531E  700B                     moveq.l    D0, 0x0B
  7253. label00005320:
  7254. 00005320  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  7255. 00005324  4E5E                     unlink     A6
  7256. 00005326  4E75                     rts
  7257. export_388:
  7258. fn00005328:
  7259. 00005328  4E56 0000                link       A6, 0
  7260. 0000532C  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  7261. 00005330  7A00                     moveq.l    D5, 0x00
  7262. 00005332  206E 0008                movea.l    A0, [A6 + 0x8]
  7263. 00005336  2850                     movea.l    A4, [A0]
  7264. 00005338  42A7                     clr.l      -[A7]
  7265. 0000533A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7266. 0000533E  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  7267. 00005342  201F                     move.l     D0, [A7]+
  7268. 00005344  4878 0052                push.l     0x52 /* 'R' */
  7269. 00005348  2F00                     move.l     -[A7], D0
  7270. 0000534A  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  7271. 0000534E  3E00                     move.w     D7, D0
  7272. 00005350  7C00                     moveq.l    D6, 0x00
  7273. 00005352  6022                     bra        +0x24 /* 00005376 */
  7274. label00005354:
  7275. 00005354  302C 0002                move.w     D0, [A4 + 0x2]
  7276. 00005358  B06E 000C                cmp.w      D0, [A6 + 0xC]
  7277. 0000535C  6612                     bne        +0x14 /* 00005370 */
  7278. 0000535E  5245                     addq.w     D5, 1
  7279. 00005360  BA6E 000E                cmp.w      D5, [A6 + 0xE]
  7280. 00005364  660A                     bne        +0xC /* 00005370 */
  7281. 00005366  206E 0010                movea.l    A0, [A6 + 0x10]
  7282. 0000536A  3086                     move.w     [A0], D6
  7283. 0000536C  7000                     moveq.l    D0, 0x00
  7284. 0000536E  600C                     bra        +0xE /* 0000537C */
  7285. label00005370:
  7286. 00005370  49EC 0052                lea.l      A4, [A4 + 0x52]
  7287. 00005374  5246                     addq.w     D6, 1
  7288. label00005376:
  7289. 00005376  BC47                     cmp.w      D6, D7
  7290. 00005378  6DDA                     blt        -0x24 /* 00005354 */
  7291. 0000537A  700B                     moveq.l    D0, 0x0B
  7292. label0000537C:
  7293. 0000537C  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  7294. 00005380  4E5E                     unlink     A6
  7295. 00005382  4E75                     rts
  7296. export_389:
  7297. fn00005384:
  7298. 00005384  4E56 0000                link       A6, 0
  7299. 00005388  48E7 0F08                movem.l    -[A7], D4,D5,D6,D7,A4
  7300. 0000538C  3E2E 000C                move.w     D7, [A6 + 0xC]
  7301. 00005390  7800                     moveq.l    D4, 0x00
  7302. 00005392  206E 0008                movea.l    A0, [A6 + 0x8]
  7303. 00005396  2850                     movea.l    A4, [A0]
  7304. 00005398  42A7                     clr.l      -[A7]
  7305. 0000539A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7306. 0000539E  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  7307. 000053A2  201F                     move.l     D0, [A7]+
  7308. 000053A4  4878 0052                push.l     0x52 /* 'R' */
  7309. 000053A8  2F00                     move.l     -[A7], D0
  7310. 000053AA  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  7311. 000053AE  3C00                     move.w     D6, D0
  7312. 000053B0  7A00                     moveq.l    D5, 0x00
  7313. 000053B2  600E                     bra        +0x10 /* 000053C2 */
  7314. label000053B4:
  7315. 000053B4  BE6C 0002                cmp.w      D7, [A4 + 0x2]
  7316. 000053B8  6602                     bne        +0x4 /* 000053BC */
  7317. 000053BA  5244                     addq.w     D4, 1
  7318. label000053BC:
  7319. 000053BC  49EC 0052                lea.l      A4, [A4 + 0x52]
  7320. 000053C0  5245                     addq.w     D5, 1
  7321. label000053C2:
  7322. 000053C2  BA46                     cmp.w      D5, D6
  7323. 000053C4  6DEE                     blt        -0x10 /* 000053B4 */
  7324. 000053C6  3004                     move.w     D0, D4
  7325. 000053C8  4CDF 10F0                movem.l    D4,D5,D6,D7,A4, [A7]+
  7326. 000053CC  4E5E                     unlink     A6
  7327. 000053CE  4E75                     rts
  7328. fn000053D0:
  7329. 000053D0  4E56 FFFC                link       A6, -0x0004
  7330. 000053D4  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  7331. 000053D8  286E 000C                movea.l    A4, [A6 + 0xC]
  7332. 000053DC  7E00                     moveq.l    D7, 0x00
  7333. 000053DE  2D6C 0002 FFFC           move.l     [A6 - 0x4], [A4 + 0x2]
  7334. 000053E4  42A7                     clr.l      -[A7]
  7335. 000053E6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7336. 000053EA  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  7337. 000053EE  201F                     move.l     D0, [A7]+
  7338. 000053F0  4878 001A                push.l     0x1A
  7339. 000053F4  2F00                     move.l     -[A7], D0
  7340. 000053F6  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  7341. 000053FA  3C00                     move.w     D6, D0
  7342. 000053FC  4A46                     tst.w      D6
  7343. 000053FE  6606                     bne        +0x8 /* 00005406 */
  7344. 00005400  7040                     moveq.l    D0, 0x40
  7345. 00005402  6000 00A8                bra        +0xAA /* 000054AC */
  7346. label00005406:
  7347. 00005406  3014                     move.w     D0, [A4]
  7348. 00005408  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  7349. 0000540C  0001 0008                ori.b      D1, 0x8
  7350. 00005410  009A 0010 001C           ori.l      [A2]+, 0x10001C
  7351. 00005416  0028 0092 0090           ori.b      [A0 + 0x90], 0x92
  7352. 0000541C  003E 005E                ori.b      <<invalid special address>>, 0x5E /* '^' */
  7353. 00005420  0074 3006 5340           ori.w      [A4 + <<invalid base displacement size>>], 0x3006
  7354. 00005426  206E 0010                movea.l    A0, [A6 + 0x10]
  7355. 0000542A  3080                     move.w     [A0], D0
  7356. 0000542C  6000 007C                bra        +0x7E /* 000054AA */
  7357. 00005430  3006                     move.w     D0, D6
  7358. 00005432  E240                     asr        D0.w, 1
  7359. 00005434  206E 0010                movea.l    A0, [A6 + 0x10]
  7360. 00005438  3080                     move.w     [A0], D0
  7361. 0000543A  6000 006E                bra        +0x70 /* 000054AA */
  7362. 0000543E  3046                     movea.w    A0, D6
  7363. 00005440  486E FFFC                pea.l      [A6 - 0x4]
  7364. 00005444  2F08                     move.l     -[A7], A0
  7365. 00005446  4EAD 052A                jsr        [A5 + 0x52A /* export_161 */]
  7366. 0000544A  508F                     addq.l     A7, 8
  7367. 0000544C  202E FFFC                move.l     D0, [A6 - 0x4]
  7368. 00005450  5380                     subq.l     D0, 1
  7369. 00005452  206E 0010                movea.l    A0, [A6 + 0x10]
  7370. 00005456  3080                     move.w     [A0], D0
  7371. 00005458  6050                     bra        +0x52 /* 000054AA */
  7372. 0000545A  202E FFFC                move.l     D0, [A6 - 0x4]
  7373. 0000545E  5380                     subq.l     D0, 1
  7374. 00005460  206E 0010                movea.l    A0, [A6 + 0x10]
  7375. 00005464  3080                     move.w     [A0], D0
  7376. 00005466  0CAE 0000 0001 FFFC      cmpi.l     [A6 - 0x4], 0x1
  7377. 0000546E  6D08                     blt        +0xA /* 00005478 */
  7378. 00005470  3046                     movea.w    A0, D6
  7379. 00005472  B1EE FFFC                cmpa.l     A0, [A6 - 0x4]
  7380. 00005476  6C32                     bge        +0x34 /* 000054AA */
  7381. label00005478:
  7382. 00005478  7E40                     moveq.l    D7, 0x40
  7383. 0000547A  602E                     bra        +0x30 /* 000054AA */
  7384. 0000547C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7385. 00005480  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7386. 00005484  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7387. 00005488  4EBA 002A                jsr        [PC + 0x2A /* 000054B4 */]
  7388. 0000548C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7389. 00005490  3E00                     move.w     D7, D0
  7390. 00005492  6016                     bra        +0x18 /* 000054AA */
  7391. 00005494  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7392. 00005498  486C 0006                pea.l      [A4 + 0x6]
  7393. 0000549C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7394. 000054A0  4EBA 0064                jsr        [PC + 0x64 /* 00005506 */]
  7395. 000054A4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7396. 000054A8  3E00                     move.w     D7, D0
  7397. label000054AA:
  7398. 000054AA  3007                     move.w     D0, D7
  7399. label000054AC:
  7400. 000054AC  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  7401. 000054B0  4E5E                     unlink     A6
  7402. 000054B2  4E75                     rts
  7403. fn000054B4:
  7404. 000054B4  4E56 0000                link       A6, 0
  7405. 000054B8  48E7 0308                movem.l    -[A7], D6,D7,A4
  7406. 000054BC  206E 0008                movea.l    A0, [A6 + 0x8]
  7407. 000054C0  2850                     movea.l    A4, [A0]
  7408. 000054C2  42A7                     clr.l      -[A7]
  7409. 000054C4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7410. 000054C8  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  7411. 000054CC  201F                     move.l     D0, [A7]+
  7412. 000054CE  4878 001A                push.l     0x1A
  7413. 000054D2  2F00                     move.l     -[A7], D0
  7414. 000054D4  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  7415. 000054D8  3E00                     move.w     D7, D0
  7416. 000054DA  7C00                     moveq.l    D6, 0x00
  7417. 000054DC  601A                     bra        +0x1C /* 000054F8 */
  7418. label000054DE:
  7419. 000054DE  202C 0002                move.l     D0, [A4 + 0x2]
  7420. 000054E2  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  7421. 000054E6  660A                     bne        +0xC /* 000054F2 */
  7422. 000054E8  206E 0010                movea.l    A0, [A6 + 0x10]
  7423. 000054EC  3086                     move.w     [A0], D6
  7424. 000054EE  7000                     moveq.l    D0, 0x00
  7425. 000054F0  600C                     bra        +0xE /* 000054FE */
  7426. label000054F2:
  7427. 000054F2  49EC 001A                lea.l      A4, [A4 + 0x1A]
  7428. 000054F6  5246                     addq.w     D6, 1
  7429. label000054F8:
  7430. 000054F8  BC47                     cmp.w      D6, D7
  7431. 000054FA  6DE2                     blt        -0x1C /* 000054DE */
  7432. 000054FC  7040                     moveq.l    D0, 0x40
  7433. label000054FE:
  7434. 000054FE  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  7435. 00005502  4E5E                     unlink     A6
  7436. 00005504  4E75                     rts
  7437. fn00005506:
  7438. 00005506  4E56 FF00                link       A6, -0x0100
  7439. 0000550A  48E7 0308                movem.l    -[A7], D6,D7,A4
  7440. 0000550E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7441. 00005512  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  7442. 00005516  206E 0008                movea.l    A0, [A6 + 0x8]
  7443. 0000551A  2850                     movea.l    A4, [A0]
  7444. 0000551C  42A7                     clr.l      -[A7]
  7445. 0000551E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7446. 00005522  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  7447. 00005526  201F                     move.l     D0, [A7]+
  7448. 00005528  4878 001A                push.l     0x1A
  7449. 0000552C  2F00                     move.l     -[A7], D0
  7450. 0000552E  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  7451. 00005532  3E00                     move.w     D7, D0
  7452. 00005534  7C00                     moveq.l    D6, 0x00
  7453. 00005536  6038                     bra        +0x3A /* 00005570 */
  7454. label00005538:
  7455. 00005538  486E FF00                pea.l      [A6 - 0x100]
  7456. 0000553C  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  7457. 00005540  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  7458. 00005544  508F                     addq.l     A7, 8
  7459. 00005546  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7460. 0000554A  486E FF00                pea.l      [A6 - 0x100]
  7461. 0000554E  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  7462. 00005552  508F                     addq.l     A7, 8
  7463. 00005554  4A40                     tst.w      D0
  7464. 00005556  6712                     beq        +0x14 /* 0000556A */
  7465. 00005558  206E 0010                movea.l    A0, [A6 + 0x10]
  7466. 0000555C  3086                     move.w     [A0], D6
  7467. 0000555E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7468. 00005562  4EAD 126A                jsr        [A5 + 0x126A /* export_585 */]
  7469. 00005566  7000                     moveq.l    D0, 0x00
  7470. 00005568  6014                     bra        +0x16 /* 0000557E */
  7471. label0000556A:
  7472. 0000556A  49EC 001A                lea.l      A4, [A4 + 0x1A]
  7473. 0000556E  5246                     addq.w     D6, 1
  7474. label00005570:
  7475. 00005570  BC47                     cmp.w      D6, D7
  7476. 00005572  6DC4                     blt        -0x3A /* 00005538 */
  7477. 00005574  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7478. 00005578  4EAD 126A                jsr        [A5 + 0x126A /* export_585 */]
  7479. 0000557C  7040                     moveq.l    D0, 0x40
  7480. label0000557E:
  7481. 0000557E  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  7482. 00005582  4E5E                     unlink     A6
  7483. 00005584  4E75                     rts
  7484. fn00005586:
  7485. 00005586  4E56 FFF8                link       A6, -0x0008
  7486. 0000558A  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  7487. 0000558E  286E 0008                movea.l    A4, [A6 + 0x8]
  7488. 00005592  206E 000C                movea.l    A0, [A6 + 0xC]
  7489. 00005596  7001                     moveq.l    D0, 0x01
  7490. 00005598  3080                     move.w     [A0], D0
  7491. 0000559A  4A54                     tst.w      [A4]
  7492. 0000559C  6742                     beq        +0x44 /* 000055E0 */
  7493. 0000559E  266D 8DD2                movea.l    A3, [A5 - 0x722E]
  7494. 000055A2  602A                     bra        +0x2C /* 000055CE */
  7495. label000055A4:
  7496. 000055A4  3014                     move.w     D0, [A4]
  7497. 000055A6  B06B 0002                cmp.w      D0, [A3 + 0x2]
  7498. 000055AA  661E                     bne        +0x20 /* 000055CA */
  7499. 000055AC  486C 0006                pea.l      [A4 + 0x6]
  7500. 000055B0  486B 000C                pea.l      [A3 + 0xC]
  7501. 000055B4  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  7502. 000055B8  508F                     addq.l     A7, 8
  7503. 000055BA  4A40                     tst.w      D0
  7504. 000055BC  670C                     beq        +0xE /* 000055CA */
  7505. 000055BE  206E 0010                movea.l    A0, [A6 + 0x10]
  7506. 000055C2  208B                     move.l     [A0], A3
  7507. 000055C4  7000                     moveq.l    D0, 0x00
  7508. 000055C6  6000 0140                bra        +0x142 /* 00005708 */
  7509. label000055CA:
  7510. 000055CA  266B 0D6A                movea.l    A3, [A3 + 0xD6A]
  7511. label000055CE:
  7512. 000055CE  B6FC 0000                cmpa.w     A3, 0x0
  7513. 000055D2  66D0                     bne        -0x2E /* 000055A4 */
  7514. 000055D4  206E 000C                movea.l    A0, [A6 + 0xC]
  7515. 000055D8  4250                     clr.w      [A0]
  7516. 000055DA  7000                     moveq.l    D0, 0x00
  7517. 000055DC  6000 012A                bra        +0x12C /* 00005708 */
  7518. label000055E0:
  7519. 000055E0  7000                     moveq.l    D0, 0x00
  7520. 000055E2  102C 0006                move.b     D0, [A4 + 0x6]
  7521. 000055E6  4A40                     tst.w      D0
  7522. 000055E8  660E                     bne        +0x10 /* 000055F8 */
  7523. 000055EA  206E 0010                movea.l    A0, [A6 + 0x10]
  7524. 000055EE  20AD 8FE8                move.l     [A0], [A5 - 0x7018]
  7525. 000055F2  7000                     moveq.l    D0, 0x00
  7526. 000055F4  6000 0112                bra        +0x114 /* 00005708 */
  7527. label000055F8:
  7528. 000055F8  7A00                     moveq.l    D5, 0x00
  7529. 000055FA  7000                     moveq.l    D0, 0x00
  7530. 000055FC  102C 0006                move.b     D0, [A4 + 0x6]
  7531. 00005600  3C00                     move.w     D6, D0
  7532. 00005602  7E01                     moveq.l    D7, 0x01
  7533. 00005604  6016                     bra        +0x18 /* 0000561C */
  7534. label00005606:
  7535. 00005606  3047                     movea.w    A0, D7
  7536. 00005608  D1CC                     add.l      A0, A4
  7537. 0000560A  7000                     moveq.l    D0, 0x00
  7538. 0000560C  1028 0006                move.b     D0, [A0 + 0x6]
  7539. 00005610  0C40 003A                cmpi.w     D0, 0x3A /* ':' */
  7540. 00005614  6604                     bne        +0x6 /* 0000561A */
  7541. 00005616  7A01                     moveq.l    D5, 0x01
  7542. 00005618  6006                     bra        +0x8 /* 00005620 */
  7543. label0000561A:
  7544. 0000561A  5247                     addq.w     D7, 1
  7545. label0000561C:
  7546. 0000561C  BE46                     cmp.w      D7, D6
  7547. 0000561E  6FE6                     ble        -0x18 /* 00005606 */
  7548. label00005620:
  7549. 00005620  4A45                     tst.w      D5
  7550. 00005622  6730                     beq        +0x32 /* 00005654 */
  7551. 00005624  266D 8DD2                movea.l    A3, [A5 - 0x722E]
  7552. 00005628  6022                     bra        +0x24 /* 0000564C */
  7553. label0000562A:
  7554. 0000562A  486C 0006                pea.l      [A4 + 0x6]
  7555. 0000562E  486B 002C                pea.l      [A3 + 0x2C]
  7556. 00005632  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  7557. 00005636  508F                     addq.l     A7, 8
  7558. 00005638  4A40                     tst.w      D0
  7559. 0000563A  670C                     beq        +0xE /* 00005648 */
  7560. 0000563C  206E 0010                movea.l    A0, [A6 + 0x10]
  7561. 00005640  208B                     move.l     [A0], A3
  7562. 00005642  7000                     moveq.l    D0, 0x00
  7563. 00005644  6000 00C2                bra        +0xC4 /* 00005708 */
  7564. label00005648:
  7565. 00005648  266B 0D6A                movea.l    A3, [A3 + 0xD6A]
  7566. label0000564C:
  7567. 0000564C  B6FC 0000                cmpa.w     A3, 0x0
  7568. 00005650  66D8                     bne        -0x26 /* 0000562A */
  7569. 00005652  602E                     bra        +0x30 /* 00005682 */
  7570. label00005654:
  7571. 00005654  266D 8DD2                movea.l    A3, [A5 - 0x722E]
  7572. 00005658  6022                     bra        +0x24 /* 0000567C */
  7573. label0000565A:
  7574. 0000565A  486C 0006                pea.l      [A4 + 0x6]
  7575. 0000565E  486B 000C                pea.l      [A3 + 0xC]
  7576. 00005662  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  7577. 00005666  508F                     addq.l     A7, 8
  7578. 00005668  4A40                     tst.w      D0
  7579. 0000566A  670C                     beq        +0xE /* 00005678 */
  7580. 0000566C  206E 0010                movea.l    A0, [A6 + 0x10]
  7581. 00005670  208B                     move.l     [A0], A3
  7582. 00005672  7000                     moveq.l    D0, 0x00
  7583. 00005674  6000 0092                bra        +0x94 /* 00005708 */
  7584. label00005678:
  7585. 00005678  266B 0D6A                movea.l    A3, [A3 + 0xD6A]
  7586. label0000567C:
  7587. 0000567C  B6FC 0000                cmpa.w     A3, 0x0
  7588. 00005680  66D8                     bne        -0x26 /* 0000565A */
  7589. label00005682:
  7590. 00005682  2D7C 4D44 4F43 FFFC      move.l     [A6 - 0x4], 0x4D444F43 /* 'MDOC' */
  7591. 0000568A  2D6D 8DB0 FFF8           move.l     [A6 - 0x8], [A5 - 0x7250]
  7592. 00005690  486E FFF8                pea.l      [A6 - 0x8]
  7593. 00005694  486E FFFC                pea.l      [A6 - 0x4]
  7594. 00005698  4854                     pea.l      [A4]
  7595. 0000569A  486C 0006                pea.l      [A4 + 0x6]
  7596. 0000569E  486C 0006                pea.l      [A4 + 0x6]
  7597. 000056A2  4EAD 0C9A                jsr        [A5 + 0xC9A /* export_399 */]
  7598. 000056A6  4FEF 0014                lea.l      A7, [A7 + 0x14]
  7599. 000056AA  4A40                     tst.w      D0
  7600. 000056AC  6606                     bne        +0x8 /* 000056B4 */
  7601. 000056AE  703E                     moveq.l    D0, 0x3E
  7602. 000056B0  6000 0056                bra        +0x58 /* 00005708 */
  7603. label000056B4:
  7604. 000056B4  0CAE 4D44 4F43 FFFC      cmpi.l     [A6 - 0x4], 0x4D444F43 /* 'MDOC' */
  7605. 000056BC  660A                     bne        +0xC /* 000056C8 */
  7606. 000056BE  202E FFF8                move.l     D0, [A6 - 0x8]
  7607. 000056C2  B0AD 8DB0                cmp.l      D0, [A5 - 0x7250]
  7608. 000056C6  6704                     beq        +0x6 /* 000056CC */
  7609. label000056C8:
  7610. 000056C8  7039                     moveq.l    D0, 0x39
  7611. 000056CA  603C                     bra        +0x3E /* 00005708 */
  7612. label000056CC:
  7613. 000056CC  266D 8DD2                movea.l    A3, [A5 - 0x722E]
  7614. 000056D0  6028                     bra        +0x2A /* 000056FA */
  7615. label000056D2:
  7616. 000056D2  3014                     move.w     D0, [A4]
  7617. 000056D4  B06B 0002                cmp.w      D0, [A3 + 0x2]
  7618. 000056D8  661C                     bne        +0x1E /* 000056F6 */
  7619. 000056DA  486C 0006                pea.l      [A4 + 0x6]
  7620. 000056DE  486B 000C                pea.l      [A3 + 0xC]
  7621. 000056E2  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  7622. 000056E6  508F                     addq.l     A7, 8
  7623. 000056E8  4A40                     tst.w      D0
  7624. 000056EA  670A                     beq        +0xC /* 000056F6 */
  7625. 000056EC  206E 0010                movea.l    A0, [A6 + 0x10]
  7626. 000056F0  208B                     move.l     [A0], A3
  7627. 000056F2  7000                     moveq.l    D0, 0x00
  7628. 000056F4  6012                     bra        +0x14 /* 00005708 */
  7629. label000056F6:
  7630. 000056F6  266B 0D6A                movea.l    A3, [A3 + 0xD6A]
  7631. label000056FA:
  7632. 000056FA  B6FC 0000                cmpa.w     A3, 0x0
  7633. 000056FE  66D2                     bne        -0x2C /* 000056D2 */
  7634. 00005700  206E 000C                movea.l    A0, [A6 + 0xC]
  7635. 00005704  4250                     clr.w      [A0]
  7636. 00005706  7000                     moveq.l    D0, 0x00
  7637. label00005708:
  7638. 00005708  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  7639. 0000570C  4E5E                     unlink     A6
  7640. 0000570E  4E75                     rts
  7641. fn00005710:
  7642. 00005710  4E56 FFC2                link       A6, -0x003E
  7643. 00005714  48E7 0118                movem.l    -[A7], D7,A3,A4
  7644. 00005718  266E 000C                movea.l    A3, [A6 + 0xC]
  7645. 0000571C  286E 001C                movea.l    A4, [A6 + 0x1C]
  7646. 00005720  206E 0018                movea.l    A0, [A6 + 0x18]
  7647. 00005724  4250                     clr.w      [A0]
  7648. 00005726  4254                     clr.w      [A4]
  7649. 00005728  422C 0006                clr.b      [A4 + 0x6]
  7650. 0000572C  0C53 2B6B                cmpi.w     [A3], 0x2B6B /* '+k' */
  7651. 00005730  6620                     bne        +0x22 /* 00005752 */
  7652. 00005732  508B                     addq.l     A3, 8
  7653. 00005734  206E 0018                movea.l    A0, [A6 + 0x18]
  7654. 00005738  5250                     addq.w     [A0], 1
  7655. 0000573A  0C53 2B56                cmpi.w     [A3], 0x2B56 /* '+V' */
  7656. 0000573E  6706                     beq        +0x8 /* 00005746 */
  7657. 00005740  7002                     moveq.l    D0, 0x02
  7658. 00005742  6000 00A6                bra        +0xA8 /* 000057EA */
  7659. label00005746:
  7660. 00005746  206E 0018                movea.l    A0, [A6 + 0x18]
  7661. 0000574A  5250                     addq.w     [A0], 1
  7662. 0000574C  7000                     moveq.l    D0, 0x00
  7663. 0000574E  6000 009A                bra        +0x9C /* 000057EA */
  7664. label00005752:
  7665. 00005752  0C53 2B56                cmpi.w     [A3], 0x2B56 /* '+V' */
  7666. 00005756  6612                     bne        +0x14 /* 0000576A */
  7667. 00005758  508B                     addq.l     A3, 8
  7668. 0000575A  206E 0018                movea.l    A0, [A6 + 0x18]
  7669. 0000575E  5250                     addq.w     [A0], 1
  7670. 00005760  4A53                     tst.w      [A3]
  7671. 00005762  6606                     bne        +0x8 /* 0000576A */
  7672. 00005764  7000                     moveq.l    D0, 0x00
  7673. 00005766  6000 0082                bra        +0x84 /* 000057EA */
  7674. label0000576A:
  7675. 0000576A  486E FFC6                pea.l      [A6 - 0x3A]
  7676. 0000576E  486E FFC4                pea.l      [A6 - 0x3C]
  7677. 00005772  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7678. 00005776  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7679. 0000577A  2F0B                     move.l     -[A7], A3
  7680. 0000577C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7681. 00005780  4EBA B662                jsr        [PC - 0x499E /* 00000DE4 */]
  7682. 00005784  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7683. 00005788  3E00                     move.w     D7, D0
  7684. 0000578A  4A47                     tst.w      D7
  7685. 0000578C  6626                     bne        +0x28 /* 000057B4 */
  7686. 0000578E  486C 0006                pea.l      [A4 + 0x6]
  7687. 00005792  486E FFC6                pea.l      [A6 - 0x3A]
  7688. 00005796  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  7689. 0000579A  508F                     addq.l     A7, 8
  7690. 0000579C  486E FFC6                pea.l      [A6 - 0x3A]
  7691. 000057A0  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  7692. 000057A4  588F                     addq.l     A7, 4
  7693. 000057A6  206E 0018                movea.l    A0, [A6 + 0x18]
  7694. 000057AA  302E FFC4                move.w     D0, [A6 - 0x3C]
  7695. 000057AE  D150                     add.w      [A0], D0
  7696. 000057B0  7000                     moveq.l    D0, 0x00
  7697. 000057B2  6036                     bra        +0x38 /* 000057EA */
  7698. label000057B4:
  7699. 000057B4  0C47 0010                cmpi.w     D7, 0x10
  7700. 000057B8  6704                     beq        +0x6 /* 000057BE */
  7701. 000057BA  3007                     move.w     D0, D7
  7702. 000057BC  602C                     bra        +0x2E /* 000057EA */
  7703. label000057BE:
  7704. 000057BE  486C 0006                pea.l      [A4 + 0x6]
  7705. 000057C2  486E FFC4                pea.l      [A6 - 0x3C]
  7706. 000057C6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7707. 000057CA  2F0B                     move.l     -[A7], A3
  7708. 000057CC  4EBA 0024                jsr        [PC + 0x24 /* 000057F2 */]
  7709. 000057D0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7710. 000057D4  3E00                     move.w     D7, D0
  7711. 000057D6  4A47                     tst.w      D7
  7712. 000057D8  6704                     beq        +0x6 /* 000057DE */
  7713. 000057DA  3007                     move.w     D0, D7
  7714. 000057DC  600C                     bra        +0xE /* 000057EA */
  7715. label000057DE:
  7716. 000057DE  206E 0018                movea.l    A0, [A6 + 0x18]
  7717. 000057E2  302E FFC4                move.w     D0, [A6 - 0x3C]
  7718. 000057E6  D150                     add.w      [A0], D0
  7719. 000057E8  7000                     moveq.l    D0, 0x00
  7720. label000057EA:
  7721. 000057EA  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  7722. 000057EE  4E5E                     unlink     A6
  7723. 000057F0  4E75                     rts
  7724. fn000057F2:
  7725. 000057F2  4E56 FFF8                link       A6, -0x0008
  7726. 000057F6  48E7 0038                movem.l    -[A7], A2,A3,A4
  7727. 000057FA  286E 0008                movea.l    A4, [A6 + 0x8]
  7728. 000057FE  266E 000C                movea.l    A3, [A6 + 0xC]
  7729. 00005802  246E 0014                movea.l    A2, [A6 + 0x14]
  7730. 00005806  2D4C FFF8                move.l     [A6 - 0x8], A4
  7731. 0000580A  6004                     bra        +0x6 /* 00005810 */
  7732. label0000580C:
  7733. 0000580C  50AE FFF8                addq.l     [A6 - 0x8], 8
  7734. label00005810:
  7735. 00005810  206E FFF8                movea.l    A0, [A6 - 0x8]
  7736. 00005814  4A50                     tst.w      [A0]
  7737. 00005816  66F4                     bne        -0xA /* 0000580C */
  7738. 00005818  202E FFF8                move.l     D0, [A6 - 0x8]
  7739. 0000581C  908C                     sub.l      D0, A4
  7740. 0000581E  E680                     asr        D0, 3
  7741. 00005820  206E 0010                movea.l    A0, [A6 + 0x10]
  7742. 00005824  3080                     move.w     [A0], D0
  7743. 00005826  206E FFF8                movea.l    A0, [A6 - 0x8]
  7744. 0000582A  3028 0002                move.w     D0, [A0 + 0x2]
  7745. 0000582E  906C 0002                sub.w      D0, [A4 + 0x2]
  7746. 00005832  48C0                     ext.l      D0
  7747. 00005834  2D40 FFFC                move.l     [A6 - 0x4], D0
  7748. 00005838  0CAE 0000 00FF FFFC      cmpi.l     [A6 - 0x4], 0xFF
  7749. 00005840  6D04                     blt        +0x6 /* 00005846 */
  7750. 00005842  700E                     moveq.l    D0, 0x0E
  7751. 00005844  601E                     bra        +0x20 /* 00005864 */
  7752. label00005846:
  7753. 00005846  306C 0002                movea.w    A0, [A4 + 0x2]
  7754. 0000584A  D1CB                     add.l      A0, A3
  7755. 0000584C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7756. 00005850  486A 0001                pea.l      [A2 + 0x1]
  7757. 00005854  4850                     pea.l      [A0]
  7758. 00005856  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  7759. 0000585A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7760. 0000585E  14AE FFFF                move.b     [A2], [A6 - 0x1]
  7761. 00005862  7000                     moveq.l    D0, 0x00
  7762. label00005864:
  7763. 00005864  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  7764. 00005868  4E5E                     unlink     A6
  7765. 0000586A  4E75                     rts
  7766. export_390:
  7767. fn0000586C:
  7768. 0000586C  4E56 FFDE                link       A6, -0x0022
  7769. 00005870  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  7770. 00005874  286E 000C                movea.l    A4, [A6 + 0xC]
  7771. 00005878  42A7                     clr.l      -[A7]
  7772. 0000587A  4EAD 13D2                jsr        [A5 + 0x13D2 /* export_630 */]
  7773. 0000587E  201F                     move.l     D0, [A7]+
  7774. 00005880  0C80 0000 1388           cmpi.l     D0, 0x1388
  7775. 00005886  6C06                     bge        +0x8 /* 0000588E */
  7776. 00005888  7032                     moveq.l    D0, 0x32
  7777. 0000588A  6000 00F2                bra        +0xF4 /* 0000597E */
  7778. label0000588E:
  7779. 0000588E  0C6E 0002 001C           cmpi.w     [A6 + 0x1C], 0x2
  7780. 00005894  56C0                     sne        D0
  7781. 00005896  4400                     neg.b      D0
  7782. 00005898  4880                     ext.w      D0
  7783. 0000589A  3F00                     move.w     -[A7], D0
  7784. 0000589C  4EBA 16B8                jsr        [PC + 0x16B8 /* 00006F56 */]
  7785. 000058A0  548F                     addq.l     A7, 2
  7786. 000058A2  2640                     movea.l    A3, D0
  7787. 000058A4  276E 0008 0008           move.l     [A3 + 0x8], [A6 + 0x8]
  7788. 000058AA  276E 0010 0004           move.l     [A3 + 0x4], [A6 + 0x10]
  7789. 000058B0  274C 000C                move.l     [A3 + 0xC], A4
  7790. 000058B4  26AE 0014                move.l     [A3], [A6 + 0x14]
  7791. 000058B8  176E 001D 0010           move.b     [A3 + 0x10], [A6 + 0x1D]
  7792. label000058BE:
  7793. 000058BE  7E00                     moveq.l    D7, 0x00
  7794. 000058C0  6010                     bra        +0x12 /* 000058D2 */
  7795. label000058C2:
  7796. 000058C2  3007                     move.w     D0, D7
  7797. 000058C4  48C0                     ext.l      D0
  7798. 000058C6  E580                     asl        D0, 2
  7799. 000058C8  D08E                     add.l      D0, A6
  7800. 000058CA  2040                     movea.l    A0, D0
  7801. 000058CC  42A8 FFDE                clr.l      [A0 - 0x22]
  7802. 000058D0  5247                     addq.w     D7, 1
  7803. label000058D2:
  7804. 000058D2  0C47 0008                cmpi.w     D7, 0x8
  7805. 000058D6  6DEA                     blt        -0x14 /* 000058C2 */
  7806. 000058D8  306C 0002                movea.w    A0, [A4 + 0x2]
  7807. 000058DC  D1EE 0010                add.l      A0, [A6 + 0x10]
  7808. 000058E0  326C 0004                movea.w    A1, [A4 + 0x4]
  7809. 000058E4  2F09                     move.l     -[A7], A1
  7810. 000058E6  4850                     pea.l      [A0]
  7811. 000058E8  486E FFDE                pea.l      [A6 - 0x22]
  7812. 000058EC  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  7813. 000058F0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7814. 000058F4  4A6D 8F76                tst.w      [A5 - 0x708A]
  7815. 000058F8  6F18                     ble        +0x1A /* 00005912 */
  7816. 000058FA  2F0C                     move.l     -[A7], A4
  7817. 000058FC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7818. 00005900  4EAD 183A                jsr        [A5 + 0x183A /* export_771 */]
  7819. 00005904  508F                     addq.l     A7, 8
  7820. 00005906  3C00                     move.w     D6, D0
  7821. 00005908  4A46                     tst.w      D6
  7822. 0000590A  6706                     beq        +0x8 /* 00005912 */
  7823. 0000590C  3006                     move.w     D0, D6
  7824. 0000590E  6000 006E                bra        +0x70 /* 0000597E */
  7825. label00005912:
  7826. 00005912  426E FFFE                clr.w      [A6 - 0x2]
  7827. 00005916  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  7828. 0000591A  486E FFDE                pea.l      [A6 - 0x22]
  7829. 0000591E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7830. 00005922  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7831. 00005926  2F0C                     move.l     -[A7], A4
  7832. 00005928  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7833. 0000592C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7834. 00005930  4EBA 0054                jsr        [PC + 0x54 /* 00005986 */]
  7835. 00005934  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  7836. 00005938  3C00                     move.w     D6, D0
  7837. 0000593A  4A6D 8F76                tst.w      [A5 - 0x708A]
  7838. 0000593E  6F0A                     ble        +0xC /* 0000594A */
  7839. 00005940  486E FFFE                pea.l      [A6 - 0x2]
  7840. 00005944  4EAD 1832                jsr        [A5 + 0x1832 /* export_770 */]
  7841. 00005948  588F                     addq.l     A7, 4
  7842. label0000594A:
  7843. 0000594A  4A6E FFFE                tst.w      [A6 - 0x2]
  7844. 0000594E  6600 FF6E                bne        -0x90 /* 000058BE */
  7845. 00005952  4A6D 8F76                tst.w      [A5 - 0x708A]
  7846. 00005956  6F10                     ble        +0x12 /* 00005968 */
  7847. 00005958  3F2E 001C                move.w     -[A7], [A6 + 0x1C]
  7848. 0000595C  2F0C                     move.l     -[A7], A4
  7849. 0000595E  3F06                     move.w     -[A7], D6
  7850. 00005960  4EAD 1842                jsr        [A5 + 0x1842 /* export_772 */]
  7851. 00005964  508F                     addq.l     A7, 8
  7852. 00005966  3C00                     move.w     D6, D0
  7853. label00005968:
  7854. 00005968  0C6E 0002 001C           cmpi.w     [A6 + 0x1C], 0x2
  7855. 0000596E  56C0                     sne        D0
  7856. 00005970  4400                     neg.b      D0
  7857. 00005972  4880                     ext.w      D0
  7858. 00005974  3F00                     move.w     -[A7], D0
  7859. 00005976  4EBA 163E                jsr        [PC + 0x163E /* 00006FB6 */]
  7860. 0000597A  548F                     addq.l     A7, 2
  7861. 0000597C  3006                     move.w     D0, D6
  7862. label0000597E:
  7863. 0000597E  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  7864. 00005982  4E5E                     unlink     A6
  7865. 00005984  4E75                     rts
  7866. fn00005986:
  7867. 00005986  4E56 FFF8                link       A6, -0x0008
  7868. 0000598A  48E7 0338                movem.l    -[A7], D6,D7,A2,A3,A4
  7869. 0000598E  286E 0008                movea.l    A4, [A6 + 0x8]
  7870. 00005992  266E 0010                movea.l    A3, [A6 + 0x10]
  7871. 00005996  426E FFFE                clr.w      [A6 - 0x2]
  7872. 0000599A  7001                     moveq.l    D0, 0x01
  7873. 0000599C  3D40 FFF8                move.w     [A6 - 0x8], D0
  7874. 000059A0  3C13                     move.w     D6, [A3]
  7875. 000059A2  4AAE 0020                tst.l      [A6 + 0x20]
  7876. 000059A6  671E                     beq        +0x20 /* 000059C6 */
  7877. 000059A8  0C46 0BB8                cmpi.w     D6, 0xBB8
  7878. 000059AC  6F34                     ble        +0x36 /* 000059E2 */
  7879. 000059AE  0C46 0C07                cmpi.w     D6, 0xC07
  7880. 000059B2  6C2E                     bge        +0x30 /* 000059E2 */
  7881. 000059B4  41ED 9128                lea.l      A0, [A5 - 0x6ED8]
  7882. 000059B8  D0C6                     add.w      A0, D6
  7883. 000059BA  1028 F447                move.b     D0, [A0 - 0xBB9]
  7884. 000059BE  4880                     ext.w      D0
  7885. 000059C0  3D40 FFF8                move.w     [A6 - 0x8], D0
  7886. 000059C4  601C                     bra        +0x1E /* 000059E2 */
  7887. label000059C6:
  7888. 000059C6  0C46 07D0                cmpi.w     D6, 0x7D0
  7889. 000059CA  6F16                     ble        +0x18 /* 000059E2 */
  7890. 000059CC  0C46 0856                cmpi.w     D6, 0x856
  7891. 000059D0  6C10                     bge        +0x12 /* 000059E2 */
  7892. 000059D2  41ED 90A2                lea.l      A0, [A5 - 0x6F5E]
  7893. 000059D6  D0C6                     add.w      A0, D6
  7894. 000059D8  1028 F82F                move.b     D0, [A0 - 0x7D1]
  7895. 000059DC  4880                     ext.w      D0
  7896. 000059DE  3D40 FFF8                move.w     [A6 - 0x8], D0
  7897. label000059E2:
  7898. 000059E2  4A6E FFF8                tst.w      [A6 - 0x8]
  7899. 000059E6  6700 00B4                beq        +0xB6 /* 00005A9C */
  7900. 000059EA  486C 0020                pea.l      [A4 + 0x20]
  7901. 000059EE  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  7902. 000059F2  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  7903. 000059F6  508F                     addq.l     A7, 8
  7904. 000059F8  4A40                     tst.w      D0
  7905. 000059FA  6700 00A0                beq        +0xA2 /* 00005A9C */
  7906. 000059FE  4AAE 0020                tst.l      [A6 + 0x20]
  7907. 00005A02  670A                     beq        +0xC /* 00005A0E */
  7908. 00005A04  3D6C 0042 FFFA           move.w     [A6 - 0x6], [A4 + 0x42]
  7909. 00005A0A  6000 0086                bra        +0x88 /* 00005A92 */
  7910. label00005A0E:
  7911. 00005A0E  3D6C 0040 FFFA           move.w     [A6 - 0x6], [A4 + 0x40]
  7912. 00005A14  6000 007C                bra        +0x7E /* 00005A92 */
  7913. label00005A18:
  7914. 00005A18  302E FFFA                move.w     D0, [A6 - 0x6]
  7915. 00005A1C  48C0                     ext.l      D0
  7916. 00005A1E  E780                     asl        D0, 3
  7917. 00005A20  D0AC 0012                add.l      D0, [A4 + 0x12]
  7918. 00005A24  2440                     movea.l    A2, D0
  7919. 00005A26  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7920. 00005A2A  2F0B                     move.l     -[A7], A3
  7921. 00005A2C  2F2C 000E                move.l     -[A7], [A4 + 0xE]
  7922. 00005A30  2F0A                     move.l     -[A7], A2
  7923. 00005A32  4EBA 14D4                jsr        [PC + 0x14D4 /* 00006F08 */]
  7924. 00005A36  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7925. 00005A3A  4A40                     tst.w      D0
  7926. 00005A3C  6740                     beq        +0x42 /* 00005A7E */
  7927. 00005A3E  2F2E 0020                move.l     -[A7], [A6 + 0x20]
  7928. 00005A42  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  7929. 00005A46  2F0B                     move.l     -[A7], A3
  7930. 00005A48  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7931. 00005A4C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7932. 00005A50  2F0A                     move.l     -[A7], A2
  7933. 00005A52  2F0C                     move.l     -[A7], A4
  7934. 00005A54  4EBA 00F2                jsr        [PC + 0xF2 /* 00005B48 */]
  7935. 00005A58  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  7936. 00005A5C  3E00                     move.w     D7, D0
  7937. 00005A5E  4A47                     tst.w      D7
  7938. 00005A60  6F10                     ble        +0x12 /* 00005A72 */
  7939. 00005A62  2F2C 000E                move.l     -[A7], [A4 + 0xE]
  7940. 00005A66  2F0A                     move.l     -[A7], A2
  7941. 00005A68  2F0C                     move.l     -[A7], A4
  7942. 00005A6A  4EAD 0D32                jsr        [A5 + 0xD32 /* export_418 */]
  7943. 00005A6E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7944. label00005A72:
  7945. 00005A72  0C47 FC18                cmpi.w     D7, 0xFC18
  7946. 00005A76  6724                     beq        +0x26 /* 00005A9C */
  7947. 00005A78  3007                     move.w     D0, D7
  7948. 00005A7A  6000 00C4                bra        +0xC6 /* 00005B40 */
  7949. label00005A7E:
  7950. 00005A7E  302E FFFA                move.w     D0, [A6 - 0x6]
  7951. 00005A82  48C0                     ext.l      D0
  7952. 00005A84  E780                     asl        D0, 3
  7953. 00005A86  D0AC 0012                add.l      D0, [A4 + 0x12]
  7954. 00005A8A  2040                     movea.l    A0, D0
  7955. 00005A8C  3D68 0006 FFFA           move.w     [A6 - 0x6], [A0 + 0x6]
  7956. label00005A92:
  7957. 00005A92  0C6E FFFF FFFA           cmpi.w     [A6 - 0x6], 0xFFFF
  7958. 00005A98  6600 FF7E                bne        -0x80 /* 00005A18 */
  7959. label00005A9C:
  7960. 00005A9C  4A6E FFF8                tst.w      [A6 - 0x8]
  7961. 00005AA0  6708                     beq        +0xA /* 00005AAA */
  7962. 00005AA2  0C54 0006                cmpi.w     [A4], 0x6
  7963. 00005AA6  6600 0090                bne        +0x92 /* 00005B38 */
  7964. label00005AAA:
  7965. 00005AAA  2F2E 0020                move.l     -[A7], [A6 + 0x20]
  7966. 00005AAE  486E FFFC                pea.l      [A6 - 0x4]
  7967. 00005AB2  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  7968. 00005AB6  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7969. 00005ABA  2F0B                     move.l     -[A7], A3
  7970. 00005ABC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7971. 00005AC0  4EAD 0D2A                jsr        [A5 + 0xD2A /* export_417 */]
  7972. 00005AC4  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7973. 00005AC8  3E00                     move.w     D7, D0
  7974. 00005ACA  0C47 FC18                cmpi.w     D7, 0xFC18
  7975. 00005ACE  6604                     bne        +0x6 /* 00005AD4 */
  7976. 00005AD0  426E FFFC                clr.w      [A6 - 0x4]
  7977. label00005AD4:
  7978. 00005AD4  4A47                     tst.w      D7
  7979. 00005AD6  6F18                     ble        +0x1A /* 00005AF0 */
  7980. 00005AD8  4A6E FFFC                tst.w      [A6 - 0x4]
  7981. 00005ADC  6712                     beq        +0x14 /* 00005AF0 */
  7982. 00005ADE  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7983. 00005AE2  2F0B                     move.l     -[A7], A3
  7984. 00005AE4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7985. 00005AE8  4EAD 0D32                jsr        [A5 + 0xD32 /* export_418 */]
  7986. 00005AEC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7987. label00005AF0:
  7988. 00005AF0  4A6E FFFC                tst.w      [A6 - 0x4]
  7989. 00005AF4  6704                     beq        +0x6 /* 00005AFA */
  7990. 00005AF6  3007                     move.w     D0, D7
  7991. 00005AF8  6046                     bra        +0x48 /* 00005B40 */
  7992. label00005AFA:
  7993. 00005AFA  4AAE 0020                tst.l      [A6 + 0x20]
  7994. 00005AFE  6720                     beq        +0x22 /* 00005B20 */
  7995. 00005B00  2F2E 0020                move.l     -[A7], [A6 + 0x20]
  7996. 00005B04  486E FFFE                pea.l      [A6 - 0x2]
  7997. 00005B08  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  7998. 00005B0C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7999. 00005B10  2F0B                     move.l     -[A7], A3
  8000. 00005B12  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8001. 00005B16  4EAD 17F2                jsr        [A5 + 0x17F2 /* export_762 */]
  8002. 00005B1A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8003. 00005B1E  6020                     bra        +0x22 /* 00005B40 */
  8004. label00005B20:
  8005. 00005B20  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  8006. 00005B24  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8007. 00005B28  2F0B                     move.l     -[A7], A3
  8008. 00005B2A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8009. 00005B2E  4EAD 090A                jsr        [A5 + 0x90A /* export_285 */]
  8010. 00005B32  4FEF 0010                lea.l      A7, [A7 + 0x10]
  8011. 00005B36  6008                     bra        +0xA /* 00005B40 */
  8012. label00005B38:
  8013. 00005B38  49EC 0044                lea.l      A4, [A4 + 0x44]
  8014. 00005B3C  6000 FEA4                bra        -0x15A /* 000059E2 */
  8015. label00005B40:
  8016. 00005B40  4CDF 1CC0                movem.l    D6,D7,A2,A3,A4, [A7]+
  8017. 00005B44  4E5E                     unlink     A6
  8018. 00005B46  4E75                     rts
  8019. fn00005B48:
  8020. 00005B48  4E56 FF66                link       A6, -0x009A
  8021. 00005B4C  48E7 0338                movem.l    -[A7], D6,D7,A2,A3,A4
  8022. 00005B50  266E 000C                movea.l    A3, [A6 + 0xC]
  8023. 00005B54  286E 0018                movea.l    A4, [A6 + 0x18]
  8024. 00005B58  7E00                     moveq.l    D7, 0x00
  8025. 00005B5A  206E 0008                movea.l    A0, [A6 + 0x8]
  8026. 00005B5E  43EE FFBC                lea.l      A1, [A6 - 0x44]
  8027. 00005B62  7010                     moveq.l    D0, 0x10
  8028. label00005B64:
  8029. 00005B64  22D8                     move.l     [A1]+, [A0]+
  8030. 00005B66  51C8 FFFC                dbf        D0, -0x6 /* 00005B64 */
  8031. 00005B6A  486E FFAC                pea.l      [A6 - 0x54]
  8032. 00005B6E  42A7                     clr.l      -[A7]
  8033. 00005B70  4EAD 050A                jsr        [A5 + 0x50A /* export_157 */]
  8034. 00005B74  508F                     addq.l     A7, 8
  8035. 00005B76  3D47 FFAC                move.w     [A6 - 0x54], D7
  8036. 00005B7A  2F2E FFB8                move.l     -[A7], [A6 - 0x48]
  8037. 00005B7E  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  8038. 00005B82  206E FFB8                movea.l    A0, [A6 - 0x48]
  8039. 00005B86  2F10                     move.l     -[A7], [A0]
  8040. 00005B88  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8041. 00005B8C  2F0C                     move.l     -[A7], A4
  8042. 00005B8E  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  8043. 00005B92  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8044. 00005B96  2F2E FFB8                move.l     -[A7], [A6 - 0x48]
  8045. 00005B9A  4EAD 126A                jsr        [A5 + 0x126A /* export_585 */]
  8046. 00005B9E  42A7                     clr.l      -[A7]
  8047. 00005BA0  42A7                     clr.l      -[A7]
  8048. 00005BA2  4EAD 1242                jsr        [A5 + 0x1242 /* export_580 */]
  8049. 00005BA6  205F                     movea.l    A0, [A7]+
  8050. 00005BA8  2D48 FF6E                move.l     [A6 - 0x92], A0
  8051. 00005BAC  486E FFAC                pea.l      [A6 - 0x54]
  8052. 00005BB0  2F2E FF6E                move.l     -[A7], [A6 - 0x92]
  8053. 00005BB4  4EAD 03A2                jsr        [A5 + 0x3A2 /* export_112 */]
  8054. 00005BB8  508F                     addq.l     A7, 8
  8055. 00005BBA  508C                     addq.l     A4, 8
  8056. 00005BBC  4AAE 0020                tst.l      [A6 + 0x20]
  8057. 00005BC0  6718                     beq        +0x1A /* 00005BDA */
  8058. 00005BC2  0C54 0005                cmpi.w     [A4], 0x5
  8059. 00005BC6  6710                     beq        +0x12 /* 00005BD8 */
  8060. 00005BC8  2F2E FF6E                move.l     -[A7], [A6 - 0x92]
  8061. 00005BCC  4EAD 0282                jsr        [A5 + 0x282 /* export_76 */]
  8062. 00005BD0  588F                     addq.l     A7, 4
  8063. 00005BD2  7031                     moveq.l    D0, 0x31
  8064. 00005BD4  6000 0242                bra        +0x244 /* 00005E18 */
  8065. label00005BD8:
  8066. 00005BD8  508C                     addq.l     A4, 8
  8067. label00005BDA:
  8068. 00005BDA  4AAE 0020                tst.l      [A6 + 0x20]
  8069. 00005BDE  6708                     beq        +0xA /* 00005BE8 */
  8070. 00005BE0  0C54 0006                cmpi.w     [A4], 0x6
  8071. 00005BE4  6700 00C2                beq        +0xC4 /* 00005CA8 */
  8072. label00005BE8:
  8073. 00005BE8  4AAE 0020                tst.l      [A6 + 0x20]
  8074. 00005BEC  6606                     bne        +0x8 /* 00005BF4 */
  8075. 00005BEE  4A54                     tst.w      [A4]
  8076. 00005BF0  6700 00B6                beq        +0xB8 /* 00005CA8 */
  8077. label00005BF4:
  8078. 00005BF4  4A47                     tst.w      D7
  8079. 00005BF6  6724                     beq        +0x26 /* 00005C1C */
  8080. 00005BF8  4AAE 0020                tst.l      [A6 + 0x20]
  8081. 00005BFC  6716                     beq        +0x18 /* 00005C14 */
  8082. 00005BFE  0C54 0007                cmpi.w     [A4], 0x7
  8083. 00005C02  6710                     beq        +0x12 /* 00005C14 */
  8084. 00005C04  2F2E FF6E                move.l     -[A7], [A6 - 0x92]
  8085. 00005C08  4EAD 0282                jsr        [A5 + 0x282 /* export_76 */]
  8086. 00005C0C  588F                     addq.l     A7, 4
  8087. 00005C0E  7002                     moveq.l    D0, 0x02
  8088. 00005C10  6000 0206                bra        +0x208 /* 00005E18 */
  8089. label00005C14:
  8090. 00005C14  0C54 0007                cmpi.w     [A4], 0x7
  8091. 00005C18  6602                     bne        +0x4 /* 00005C1C */
  8092. 00005C1A  508C                     addq.l     A4, 8
  8093. label00005C1C:
  8094. 00005C1C  486E FF72                pea.l      [A6 - 0x8E]
  8095. 00005C20  486E FF68                pea.l      [A6 - 0x98]
  8096. 00005C24  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  8097. 00005C28  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8098. 00005C2C  2F0C                     move.l     -[A7], A4
  8099. 00005C2E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8100. 00005C32  4EBA A3CE                jsr        [PC - 0x5C32 /* 00000002 */]
  8101. 00005C36  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8102. 00005C3A  3C00                     move.w     D6, D0
  8103. 00005C3C  4A46                     tst.w      D6
  8104. 00005C3E  6710                     beq        +0x12 /* 00005C50 */
  8105. 00005C40  2F2E FF6E                move.l     -[A7], [A6 - 0x92]
  8106. 00005C44  4EAD 0282                jsr        [A5 + 0x282 /* export_76 */]
  8107. 00005C48  588F                     addq.l     A7, 4
  8108. 00005C4A  3006                     move.w     D0, D6
  8109. 00005C4C  6000 01CA                bra        +0x1CC /* 00005E18 */
  8110. label00005C50:
  8111. 00005C50  5247                     addq.w     D7, 1
  8112. 00005C52  302E FF68                move.w     D0, [A6 - 0x98]
  8113. 00005C56  48C0                     ext.l      D0
  8114. 00005C58  E780                     asl        D0, 3
  8115. 00005C5A  D9C0                     add.l      A4, D0
  8116. 00005C5C  486E FFAC                pea.l      [A6 - 0x54]
  8117. 00005C60  42A7                     clr.l      -[A7]
  8118. 00005C62  4EAD 050A                jsr        [A5 + 0x50A /* export_157 */]
  8119. 00005C66  508F                     addq.l     A7, 8
  8120. 00005C68  3D47 FFAC                move.w     [A6 - 0x54], D7
  8121. 00005C6C  2F2E FFB8                move.l     -[A7], [A6 - 0x48]
  8122. 00005C70  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  8123. 00005C74  206E FFB8                movea.l    A0, [A6 - 0x48]
  8124. 00005C78  2F10                     move.l     -[A7], [A0]
  8125. 00005C7A  486E FF72                pea.l      [A6 - 0x8E]
  8126. 00005C7E  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  8127. 00005C82  508F                     addq.l     A7, 8
  8128. 00005C84  2F2E FFB8                move.l     -[A7], [A6 - 0x48]
  8129. 00005C88  4EAD 126A                jsr        [A5 + 0x126A /* export_585 */]
  8130. 00005C8C  486E FF72                pea.l      [A6 - 0x8E]
  8131. 00005C90  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  8132. 00005C94  588F                     addq.l     A7, 4
  8133. 00005C96  486E FFAC                pea.l      [A6 - 0x54]
  8134. 00005C9A  2F2E FF6E                move.l     -[A7], [A6 - 0x92]
  8135. 00005C9E  4EAD 03A2                jsr        [A5 + 0x3A2 /* export_112 */]
  8136. 00005CA2  508F                     addq.l     A7, 8
  8137. 00005CA4  6000 FF34                bra        -0xCA /* 00005BDA */
  8138. label00005CA8:
  8139. 00005CA8  7E00                     moveq.l    D7, 0x00
  8140. 00005CAA  2D4B FF6A                move.l     [A6 - 0x96], A3
  8141. 00005CAE  508B                     addq.l     A3, 8
  8142. 00005CB0  4A53                     tst.w      [A3]
  8143. 00005CB2  674C                     beq        +0x4E /* 00005D00 */
  8144. label00005CB4:
  8145. 00005CB4  5247                     addq.w     D7, 1
  8146. 00005CB6  3F07                     move.w     -[A7], D7
  8147. 00005CB8  2F2E FF6E                move.l     -[A7], [A6 - 0x92]
  8148. 00005CBC  2F2E FFCA                move.l     -[A7], [A6 - 0x36]
  8149. 00005CC0  2F0B                     move.l     -[A7], A3
  8150. 00005CC2  4EBA 015C                jsr        [PC + 0x15C /* 00005E20 */]
  8151. 00005CC6  4FEF 000E                lea.l      A7, [A7 + 0xE]
  8152. 00005CCA  3C00                     move.w     D6, D0
  8153. 00005CCC  4A46                     tst.w      D6
  8154. 00005CCE  6710                     beq        +0x12 /* 00005CE0 */
  8155. 00005CD0  2F2E FF6E                move.l     -[A7], [A6 - 0x92]
  8156. 00005CD4  4EAD 0282                jsr        [A5 + 0x282 /* export_76 */]
  8157. 00005CD8  588F                     addq.l     A7, 4
  8158. 00005CDA  3006                     move.w     D0, D6
  8159. 00005CDC  6000 013A                bra        +0x13C /* 00005E18 */
  8160. label00005CE0:
  8161. 00005CE0  508B                     addq.l     A3, 8
  8162. 00005CE2  4A53                     tst.w      [A3]
  8163. 00005CE4  671A                     beq        +0x1C /* 00005D00 */
  8164. 00005CE6  0C53 0007                cmpi.w     [A3], 0x7
  8165. 00005CEA  6710                     beq        +0x12 /* 00005CFC */
  8166. 00005CEC  2F2E FF6E                move.l     -[A7], [A6 - 0x92]
  8167. 00005CF0  4EAD 0282                jsr        [A5 + 0x282 /* export_76 */]
  8168. 00005CF4  588F                     addq.l     A7, 4
  8169. 00005CF6  7013                     moveq.l    D0, 0x13
  8170. 00005CF8  6000 011E                bra        +0x120 /* 00005E18 */
  8171. label00005CFC:
  8172. 00005CFC  508B                     addq.l     A3, 8
  8173. 00005CFE  60B4                     bra        -0x4A /* 00005CB4 */
  8174. label00005D00:
  8175. 00005D00  508B                     addq.l     A3, 8
  8176. 00005D02  284B                     movea.l    A4, A3
  8177. label00005D04:
  8178. 00005D04  0C54 0001                cmpi.w     [A4], 0x1
  8179. 00005D08  6606                     bne        +0x8 /* 00005D10 */
  8180. 00005D0A  7011                     moveq.l    D0, 0x11
  8181. 00005D0C  6000 010A                bra        +0x10C /* 00005E18 */
  8182. label00005D10:
  8183. 00005D10  0C54 2715                cmpi.w     [A4], 0x2715
  8184. 00005D14  663A                     bne        +0x3C /* 00005D50 */
  8185. 00005D16  508C                     addq.l     A4, 8
  8186. 00005D18  0C54 2718                cmpi.w     [A4], 0x2718
  8187. 00005D1C  6732                     beq        +0x34 /* 00005D50 */
  8188. 00005D1E  0C54 271D                cmpi.w     [A4], 0x271D
  8189. 00005D22  672C                     beq        +0x2E /* 00005D50 */
  8190. 00005D24  2F2E FFCA                move.l     -[A7], [A6 - 0x36]
  8191. 00005D28  2F2E FF6A                move.l     -[A7], [A6 - 0x96]
  8192. 00005D2C  2F2E FFCA                move.l     -[A7], [A6 - 0x36]
  8193. 00005D30  2F0C                     move.l     -[A7], A4
  8194. 00005D32  4EBA 11D4                jsr        [PC + 0x11D4 /* 00006F08 */]
  8195. 00005D36  4FEF 0010                lea.l      A7, [A7 + 0x10]
  8196. 00005D3A  4A40                     tst.w      D0
  8197. 00005D3C  661A                     bne        +0x1C /* 00005D58 */
  8198. 00005D3E  2F2E FF6E                move.l     -[A7], [A6 - 0x92]
  8199. 00005D42  4EAD 0282                jsr        [A5 + 0x282 /* export_76 */]
  8200. 00005D46  588F                     addq.l     A7, 4
  8201. 00005D48  7011                     moveq.l    D0, 0x11
  8202. 00005D4A  6000 00CC                bra        +0xCE /* 00005E18 */
  8203. label00005D4E:
  8204. 00005D4E  508C                     addq.l     A4, 8
  8205. label00005D50:
  8206. 00005D50  4A54                     tst.w      [A4]
  8207. 00005D52  66FA                     bne        -0x4 /* 00005D4E */
  8208. 00005D54  508C                     addq.l     A4, 8
  8209. 00005D56  60AC                     bra        -0x52 /* 00005D04 */
  8210. label00005D58:
  8211. 00005D58  49EC FFF0                lea.l      A4, [A4 - 0x10]
  8212. 00005D5C  3D6D 8DB8 FF66           move.w     [A6 - 0x9A], [A5 - 0x7248]
  8213. 00005D62  4AAE 0020                tst.l      [A6 + 0x20]
  8214. 00005D66  6716                     beq        +0x18 /* 00005D7E */
  8215. 00005D68  42A7                     clr.l      -[A7]
  8216. 00005D6A  3F3C 0005                move.w     -[A7], 0x5
  8217. 00005D6E  3F3C 0007                move.w     -[A7], 0x7
  8218. 00005D72  2F2E 0020                move.l     -[A7], [A6 + 0x20]
  8219. 00005D76  4EAD 048A                jsr        [A5 + 0x48A /* export_141 */]
  8220. 00005D7A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8221. label00005D7E:
  8222. 00005D7E  3F3C 0001                move.w     -[A7], 0x1
  8223. 00005D82  4EBA 11D2                jsr        [PC + 0x11D2 /* 00006F56 */]
  8224. 00005D86  548F                     addq.l     A7, 2
  8225. 00005D88  2440                     movea.l    A2, D0
  8226. 00005D8A  256E 0008 0008           move.l     [A2 + 0x8], [A6 + 0x8]
  8227. 00005D90  206A 0008                movea.l    A0, [A2 + 0x8]
  8228. 00005D94  2568 000E 0004           move.l     [A2 + 0x4], [A0 + 0xE]
  8229. 00005D9A  254B 000C                move.l     [A2 + 0xC], A3
  8230. 00005D9E  24AE FF6E                move.l     [A2], [A6 - 0x92]
  8231. 00005DA2  7002                     moveq.l    D0, 0x02
  8232. 00005DA4  1540 0010                move.b     [A2 + 0x10], D0
  8233. 00005DA8  3F3C 0001                move.w     -[A7], 0x1
  8234. 00005DAC  2F2E 0020                move.l     -[A7], [A6 + 0x20]
  8235. 00005DB0  2F2E FF6E                move.l     -[A7], [A6 - 0x92]
  8236. 00005DB4  2F0C                     move.l     -[A7], A4
  8237. 00005DB6  2F0B                     move.l     -[A7], A3
  8238. 00005DB8  2F2E FF6A                move.l     -[A7], [A6 - 0x96]
  8239. 00005DBC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8240. 00005DC0  4EBA 015C                jsr        [PC + 0x15C /* 00005F1E */]
  8241. 00005DC4  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  8242. 00005DC8  3C00                     move.w     D6, D0
  8243. 00005DCA  3F3C 0001                move.w     -[A7], 0x1
  8244. 00005DCE  4EBA 11E6                jsr        [PC + 0x11E6 /* 00006FB6 */]
  8245. 00005DD2  548F                     addq.l     A7, 2
  8246. 00005DD4  3B6E FF66 8DB8           move.w     [A5 - 0x7248], [A6 - 0x9A]
  8247. 00005DDA  0C46 FC1B                cmpi.w     D6, 0xFC1B
  8248. 00005DDE  6602                     bne        +0x4 /* 00005DE2 */
  8249. 00005DE0  7C1F                     moveq.l    D6, 0x1F
  8250. label00005DE2:
  8251. 00005DE2  0C46 FC1C                cmpi.w     D6, 0xFC1C
  8252. 00005DE6  6602                     bne        +0x4 /* 00005DEA */
  8253. 00005DE8  7C23                     moveq.l    D6, 0x23
  8254. label00005DEA:
  8255. 00005DEA  0C46 FC19                cmpi.w     D6, 0xFC19
  8256. 00005DEE  6602                     bne        +0x4 /* 00005DF2 */
  8257. 00005DF0  7C00                     moveq.l    D6, 0x00
  8258. label00005DF2:
  8259. 00005DF2  4A46                     tst.w      D6
  8260. 00005DF4  6F16                     ble        +0x18 /* 00005E0C */
  8261. 00005DF6  206E 0008                movea.l    A0, [A6 + 0x8]
  8262. 00005DFA  2F28 000E                move.l     -[A7], [A0 + 0xE]
  8263. 00005DFE  2F0B                     move.l     -[A7], A3
  8264. 00005E00  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8265. 00005E04  4EAD 0D32                jsr        [A5 + 0xD32 /* export_418 */]
  8266. 00005E08  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8267. label00005E0C:
  8268. 00005E0C  2F2E FF6E                move.l     -[A7], [A6 - 0x92]
  8269. 00005E10  4EAD 0282                jsr        [A5 + 0x282 /* export_76 */]
  8270. 00005E14  588F                     addq.l     A7, 4
  8271. 00005E16  3006                     move.w     D0, D6
  8272. label00005E18:
  8273. 00005E18  4CDF 1CC0                movem.l    D6,D7,A2,A3,A4, [A7]+
  8274. 00005E1C  4E5E                     unlink     A6
  8275. 00005E1E  4E75                     rts
  8276. fn00005E20:
  8277. 00005E20  4E56 FEEC                link       A6, -0x0114
  8278. 00005E24  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  8279. 00005E28  286E 0008                movea.l    A4, [A6 + 0x8]
  8280. 00005E2C  266E 000C                movea.l    A3, [A6 + 0xC]
  8281. 00005E30  3E2E 0014                move.w     D7, [A6 + 0x14]
  8282. 00005E34  486E FEEC                pea.l      [A6 - 0x114]
  8283. 00005E38  2F0B                     move.l     -[A7], A3
  8284. 00005E3A  2F0C                     move.l     -[A7], A4
  8285. 00005E3C  4EAD 0312                jsr        [A5 + 0x312 /* export_94 */]
  8286. 00005E40  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8287. 00005E44  486E FEEC                pea.l      [A6 - 0x114]
  8288. 00005E48  4EAD 0532                jsr        [A5 + 0x532 /* export_162 */]
  8289. 00005E4C  588F                     addq.l     A7, 4
  8290. 00005E4E  3A00                     move.w     D5, D0
  8291. 00005E50  4A45                     tst.w      D5
  8292. 00005E52  6706                     beq        +0x8 /* 00005E5A */
  8293. 00005E54  3005                     move.w     D0, D5
  8294. 00005E56  6000 00BE                bra        +0xC0 /* 00005F16 */
  8295. label00005E5A:
  8296. 00005E5A  42A7                     clr.l      -[A7]
  8297. 00005E5C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8298. 00005E60  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  8299. 00005E64  201F                     move.l     D0, [A7]+
  8300. 00005E66  2D40 FFFC                move.l     [A6 - 0x4], D0
  8301. 00005E6A  4878 0010                push.l     0x10
  8302. 00005E6E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8303. 00005E72  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  8304. 00005E76  3C00                     move.w     D6, D0
  8305. 00005E78  BE46                     cmp.w      D7, D6
  8306. 00005E7A  6C00 006C                bge        +0x6E /* 00005EE8 */
  8307. 00005E7E  206E 0010                movea.l    A0, [A6 + 0x10]
  8308. 00005E82  3007                     move.w     D0, D7
  8309. 00005E84  48C0                     ext.l      D0
  8310. 00005E86  E980                     asl        D0, 4
  8311. 00005E88  D090                     add.l      D0, [A0]
  8312. 00005E8A  2040                     movea.l    A0, D0
  8313. 00005E8C  43EE FFEC                lea.l      A1, [A6 - 0x14]
  8314. 00005E90  22D8                     move.l     [A1]+, [A0]+
  8315. 00005E92  22D8                     move.l     [A1]+, [A0]+
  8316. 00005E94  22D8                     move.l     [A1]+, [A0]+
  8317. 00005E96  22D8                     move.l     [A1]+, [A0]+
  8318. 00005E98  BE6E FFEC                cmp.w      D7, [A6 - 0x14]
  8319. 00005E9C  6706                     beq        +0x8 /* 00005EA4 */
  8320. 00005E9E  7002                     moveq.l    D0, 0x02
  8321. 00005EA0  6000 0074                bra        +0x76 /* 00005F16 */
  8322. label00005EA4:
  8323. 00005EA4  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  8324. 00005EA8  486E FEEC                pea.l      [A6 - 0x114]
  8325. 00005EAC  4EAD 0542                jsr        [A5 + 0x542 /* export_164 */]
  8326. 00005EB0  508F                     addq.l     A7, 8
  8327. 00005EB2  3A00                     move.w     D5, D0
  8328. 00005EB4  4A45                     tst.w      D5
  8329. 00005EB6  6704                     beq        +0x6 /* 00005EBC */
  8330. 00005EB8  3005                     move.w     D0, D5
  8331. 00005EBA  605A                     bra        +0x5C /* 00005F16 */
  8332. label00005EBC:
  8333. 00005EBC  486E FFF0                pea.l      [A6 - 0x10]
  8334. 00005EC0  486E FEEC                pea.l      [A6 - 0x114]
  8335. 00005EC4  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  8336. 00005EC8  508F                     addq.l     A7, 8
  8337. 00005ECA  206E 0010                movea.l    A0, [A6 + 0x10]
  8338. 00005ECE  3007                     move.w     D0, D7
  8339. 00005ED0  48C0                     ext.l      D0
  8340. 00005ED2  E980                     asl        D0, 4
  8341. 00005ED4  D090                     add.l      D0, [A0]
  8342. 00005ED6  2040                     movea.l    A0, D0
  8343. 00005ED8  43EE FFEC                lea.l      A1, [A6 - 0x14]
  8344. 00005EDC  20D9                     move.l     [A0]+, [A1]+
  8345. 00005EDE  20D9                     move.l     [A0]+, [A1]+
  8346. 00005EE0  20D9                     move.l     [A0]+, [A1]+
  8347. 00005EE2  20D9                     move.l     [A0]+, [A1]+
  8348. 00005EE4  7000                     moveq.l    D0, 0x00
  8349. 00005EE6  602E                     bra        +0x30 /* 00005F16 */
  8350. label00005EE8:
  8351. 00005EE8  486E FFEC                pea.l      [A6 - 0x14]
  8352. 00005EEC  486E FEEC                pea.l      [A6 - 0x114]
  8353. 00005EF0  4EAD 050A                jsr        [A5 + 0x50A /* export_157 */]
  8354. 00005EF4  508F                     addq.l     A7, 8
  8355. 00005EF6  3A00                     move.w     D5, D0
  8356. 00005EF8  4A45                     tst.w      D5
  8357. 00005EFA  6704                     beq        +0x6 /* 00005F00 */
  8358. 00005EFC  3005                     move.w     D0, D5
  8359. 00005EFE  6016                     bra        +0x18 /* 00005F16 */
  8360. label00005F00:
  8361. 00005F00  70FF                     moveq.l    D0, 0xFFFFFFFF
  8362. 00005F02  3D40 FFEC                move.w     [A6 - 0x14], D0
  8363. 00005F06  486E FFEC                pea.l      [A6 - 0x14]
  8364. 00005F0A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8365. 00005F0E  4EAD 03A2                jsr        [A5 + 0x3A2 /* export_112 */]
  8366. 00005F12  508F                     addq.l     A7, 8
  8367. 00005F14  7000                     moveq.l    D0, 0x00
  8368. label00005F16:
  8369. 00005F16  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  8370. 00005F1A  4E5E                     unlink     A6
  8371. 00005F1C  4E75                     rts
  8372. fn00005F1E:
  8373. 00005F1E  4E56 FF46                link       A6, -0x00BA
  8374. 00005F22  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  8375. 00005F26  286E 0010                movea.l    A4, [A6 + 0x10]
  8376. 00005F2A  206E 0008                movea.l    A0, [A6 + 0x8]
  8377. 00005F2E  43EE FFB8                lea.l      A1, [A6 - 0x48]
  8378. 00005F32  7010                     moveq.l    D0, 0x10
  8379. label00005F34:
  8380. 00005F34  22D8                     move.l     [A1]+, [A0]+
  8381. 00005F36  51C8 FFFC                dbf        D0, -0x6 /* 00005F34 */
  8382. 00005F3A  3D6D 8DB8 FF4A           move.w     [A6 - 0xB6], [A5 - 0x7248]
  8383. 00005F40  B9EE 0014                cmpa.l     A4, [A6 + 0x14]
  8384. 00005F44  6506                     bcs        +0x8 /* 00005F4C */
  8385. 00005F46  7000                     moveq.l    D0, 0x00
  8386. 00005F48  6000 09C8                bra        +0x9CA /* 00006912 */
  8387. label00005F4C:
  8388. 00005F4C  42A7                     clr.l      -[A7]
  8389. 00005F4E  4EAD 13D2                jsr        [A5 + 0x13D2 /* export_630 */]
  8390. 00005F52  201F                     move.l     D0, [A7]+
  8391. 00005F54  0C80 0000 1388           cmpi.l     D0, 0x1388
  8392. 00005F5A  6C06                     bge        +0x8 /* 00005F62 */
  8393. 00005F5C  7032                     moveq.l    D0, 0x32
  8394. 00005F5E  6000 09B2                bra        +0x9B4 /* 00006912 */
  8395. label00005F62:
  8396. 00005F62  3014                     move.w     D0, [A4]
  8397. 00005F64  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  8398. 00005F68  000A 002A                ori.b      A2, 0x2A /* '*' */
  8399. 00005F6C  2717                     move.l     -[A3], [A7]
  8400. 00005F6E  005E 0BD6                ori.w      [A6]+, 0xBD6
  8401. 00005F72  007E 271D                ori.w      <<invalid special address>>, 0x271D
  8402. 00005F76  0474 2718 0628           subi.w     [A4 + D0.w * 8 + 0x28], 0x2718
  8403. 00005F7C  2714                     move.l     -[A3], [A4]
  8404. 00005F7E  062A 2715 06DC           addi.b     [A2 + 0x6DC], 0x15
  8405. 00005F84  271C                     move.l     -[A3], [A4]+
  8406. 00005F86  0720                     btst       -[A0], D3
  8407. 00005F88  2716                     move.l     -[A3], [A6]
  8408. 00005F8A  07E0                     .incomplete
  8409. 00005F8C  271A                     move.l     -[A3], [A2]+
  8410. 00005F8E  0856 138F                bchg.b     [A6], 0x8F
  8411. 00005F92  08E4 508C                bset.b     -[A4], 0x8C
  8412. label00005F96:
  8413. 00005F96  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  8414. 00005F9A  2F2E FFC6                move.l     -[A7], [A6 - 0x3A]
  8415. 00005F9E  2F0C                     move.l     -[A7], A4
  8416. 00005FA0  4EBA 0EA4                jsr        [PC + 0xEA4 /* 00006E46 */]
  8417. 00005FA4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8418. 00005FA8  3E00                     move.w     D7, D0
  8419. 00005FAA  4A47                     tst.w      D7
  8420. 00005FAC  6600 092E                bne        +0x930 /* 000068DC */
  8421. 00005FB0  508C                     addq.l     A4, 8
  8422. 00005FB2  4A54                     tst.w      [A4]
  8423. 00005FB4  6710                     beq        +0x12 /* 00005FC6 */
  8424. 00005FB6  0C54 0007                cmpi.w     [A4], 0x7
  8425. 00005FBA  6706                     beq        +0x8 /* 00005FC2 */
  8426. 00005FBC  7E27                     moveq.l    D7, 0x27
  8427. 00005FBE  6000 091C                bra        +0x91E /* 000068DC */
  8428. label00005FC2:
  8429. 00005FC2  508C                     addq.l     A4, 8
  8430. 00005FC4  60D0                     bra        -0x2E /* 00005F96 */
  8431. label00005FC6:
  8432. 00005FC6  508C                     addq.l     A4, 8
  8433. 00005FC8  6000 08DA                bra        +0x8DC /* 000068A4 */
  8434. 00005FCC  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  8435. 00005FD0  4EBA 0E02                jsr        [PC + 0xE02 /* 00006DD4 */]
  8436. 00005FD4  588F                     addq.l     A7, 4
  8437. 00005FD6  3E00                     move.w     D7, D0
  8438. 00005FD8  4A47                     tst.w      D7
  8439. 00005FDA  6600 0900                bne        +0x902 /* 000068DC */
  8440. 00005FDE  508C                     addq.l     A4, 8
  8441. 00005FE0  4A54                     tst.w      [A4]
  8442. 00005FE2  6706                     beq        +0x8 /* 00005FEA */
  8443. 00005FE4  7E13                     moveq.l    D7, 0x13
  8444. 00005FE6  6000 08F4                bra        +0x8F6 /* 000068DC */
  8445. label00005FEA:
  8446. 00005FEA  508C                     addq.l     A4, 8
  8447. 00005FEC  6000 08B6                bra        +0x8B8 /* 000068A4 */
  8448. 00005FF0  4A6D 8F76                tst.w      [A5 - 0x708A]
  8449. 00005FF4  6F18                     ble        +0x1A /* 0000600E */
  8450. 00005FF6  2F0C                     move.l     -[A7], A4
  8451. 00005FF8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8452. 00005FFC  4EAD 183A                jsr        [A5 + 0x183A /* export_771 */]
  8453. 00006000  508F                     addq.l     A7, 8
  8454. 00006002  3E00                     move.w     D7, D0
  8455. 00006004  4A40                     tst.w      D0
  8456. 00006006  6706                     beq        +0x8 /* 0000600E */
  8457. 00006008  3007                     move.w     D0, D7
  8458. 0000600A  6000 0906                bra        +0x908 /* 00006912 */
  8459. label0000600E:
  8460. 0000600E  2D4C FF9C                move.l     [A6 - 0x64], A4
  8461. 00006012  508C                     addq.l     A4, 8
  8462. 00006014  0C54 2B23                cmpi.w     [A4], 0x2B23 /* '+#' */
  8463. 00006018  660C                     bne        +0xE /* 00006026 */
  8464. 0000601A  508C                     addq.l     A4, 8
  8465. 0000601C  4A54                     tst.w      [A4]
  8466. 0000601E  6706                     beq        +0x8 /* 00006026 */
  8467. 00006020  7E13                     moveq.l    D7, 0x13
  8468. 00006022  6000 08B8                bra        +0x8BA /* 000068DC */
  8469. label00006026:
  8470. 00006026  4A54                     tst.w      [A4]
  8471. 00006028  6636                     bne        +0x38 /* 00006060 */
  8472. 0000602A  508C                     addq.l     A4, 8
  8473. 0000602C  526D 8DB8                addq.w     [A5 - 0x7248], 1
  8474. 00006030  0C6D 0040 8DB8           cmpi.w     [A5 - 0x7248], 0x40 /* '@' */
  8475. 00006036  6D06                     blt        +0x8 /* 0000603E */
  8476. 00006038  7E14                     moveq.l    D7, 0x14
  8477. 0000603A  6000 08A0                bra        +0x8A2 /* 000068DC */
  8478. label0000603E:
  8479. 0000603E  42AE FF88                clr.l      [A6 - 0x78]
  8480. 00006042  302D 8DB8                move.w     D0, [A5 - 0x7248]
  8481. 00006046  48C0                     ext.l      D0
  8482. 00006048  EB80                     asl        D0, 5
  8483. 0000604A  41ED A88C                lea.l      A0, [A5 - 0x5774]
  8484. 0000604E  D1C0                     add.l      A0, D0
  8485. 00006050  43EE FF88                lea.l      A1, [A6 - 0x78]
  8486. 00006054  7007                     moveq.l    D0, 0x07
  8487. label00006056:
  8488. 00006056  20D9                     move.l     [A0]+, [A1]+
  8489. 00006058  51C8 FFFC                dbf        D0, -0x6 /* 00006056 */
  8490. 0000605C  6000 0846                bra        +0x848 /* 000068A4 */
  8491. label00006060:
  8492. 00006060  0C54 2B71                cmpi.w     [A4], 0x2B71 /* '+q' */
  8493. 00006064  6708                     beq        +0xA /* 0000606E */
  8494. 00006066  0C54 2B75                cmpi.w     [A4], 0x2B75 /* '+u' */
  8495. 0000606A  6600 00D4                bne        +0xD6 /* 00006140 */
  8496. label0000606E:
  8497. 0000606E  7C01                     moveq.l    D6, 0x01
  8498. 00006070  0C54 2B75                cmpi.w     [A4], 0x2B75 /* '+u' */
  8499. 00006074  6602                     bne        +0x4 /* 00006078 */
  8500. 00006076  7C00                     moveq.l    D6, 0x00
  8501. label00006078:
  8502. 00006078  508C                     addq.l     A4, 8
  8503. 0000607A  486E FF4E                pea.l      [A6 - 0xB2]
  8504. 0000607E  486E FF48                pea.l      [A6 - 0xB8]
  8505. 00006082  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  8506. 00006086  2F2E FFC6                move.l     -[A7], [A6 - 0x3A]
  8507. 0000608A  2F0C                     move.l     -[A7], A4
  8508. 0000608C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8509. 00006090  4EBA 9F70                jsr        [PC - 0x6090 /* 00000002 */]
  8510. 00006094  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8511. 00006098  3E00                     move.w     D7, D0
  8512. 0000609A  4A47                     tst.w      D7
  8513. 0000609C  6600 083E                bne        +0x840 /* 000068DC */
  8514. 000060A0  486E FF4C                pea.l      [A6 - 0xB4]
  8515. 000060A4  486E FF4E                pea.l      [A6 - 0xB2]
  8516. 000060A8  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  8517. 000060AC  508F                     addq.l     A7, 8
  8518. 000060AE  3E00                     move.w     D7, D0
  8519. 000060B0  486E FF4E                pea.l      [A6 - 0xB2]
  8520. 000060B4  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  8521. 000060B8  588F                     addq.l     A7, 4
  8522. 000060BA  4A47                     tst.w      D7
  8523. 000060BC  6600 081E                bne        +0x820 /* 000068DC */
  8524. 000060C0  302E FF48                move.w     D0, [A6 - 0xB8]
  8525. 000060C4  48C0                     ext.l      D0
  8526. 000060C6  E780                     asl        D0, 3
  8527. 000060C8  D9C0                     add.l      A4, D0
  8528. 000060CA  4A54                     tst.w      [A4]
  8529. 000060CC  6706                     beq        +0x8 /* 000060D4 */
  8530. 000060CE  7E13                     moveq.l    D7, 0x13
  8531. 000060D0  6000 080A                bra        +0x80C /* 000068DC */
  8532. label000060D4:
  8533. 000060D4  508C                     addq.l     A4, 8
  8534. 000060D6  BC6E FF4C                cmp.w      D6, [A6 - 0xB4]
  8535. 000060DA  6630                     bne        +0x32 /* 0000610C */
  8536. 000060DC  486E FF48                pea.l      [A6 - 0xB8]
  8537. 000060E0  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8538. 000060E4  2F0C                     move.l     -[A7], A4
  8539. 000060E6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8540. 000060EA  4EBA 082E                jsr        [PC + 0x82E /* 0000691A */]
  8541. 000060EE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  8542. 000060F2  3E00                     move.w     D7, D0
  8543. 000060F4  4A47                     tst.w      D7
  8544. 000060F6  6706                     beq        +0x8 /* 000060FE */
  8545. 000060F8  3007                     move.w     D0, D7
  8546. 000060FA  6000 0816                bra        +0x818 /* 00006912 */
  8547. label000060FE:
  8548. 000060FE  302E FF48                move.w     D0, [A6 - 0xB8]
  8549. 00006102  48C0                     ext.l      D0
  8550. 00006104  E780                     asl        D0, 3
  8551. 00006106  D9C0                     add.l      A4, D0
  8552. 00006108  6000 079A                bra        +0x79C /* 000068A4 */
  8553. label0000610C:
  8554. 0000610C  526D 8DB8                addq.w     [A5 - 0x7248], 1
  8555. 00006110  0C6D 0040 8DB8           cmpi.w     [A5 - 0x7248], 0x40 /* '@' */
  8556. 00006116  6D06                     blt        +0x8 /* 0000611E */
  8557. 00006118  7E14                     moveq.l    D7, 0x14
  8558. 0000611A  6000 07C0                bra        +0x7C2 /* 000068DC */
  8559. label0000611E:
  8560. 0000611E  42AE FF88                clr.l      [A6 - 0x78]
  8561. 00006122  302D 8DB8                move.w     D0, [A5 - 0x7248]
  8562. 00006126  48C0                     ext.l      D0
  8563. 00006128  EB80                     asl        D0, 5
  8564. 0000612A  41ED A88C                lea.l      A0, [A5 - 0x5774]
  8565. 0000612E  D1C0                     add.l      A0, D0
  8566. 00006130  43EE FF88                lea.l      A1, [A6 - 0x78]
  8567. 00006134  7007                     moveq.l    D0, 0x07
  8568. label00006136:
  8569. 00006136  20D9                     move.l     [A0]+, [A1]+
  8570. 00006138  51C8 FFFC                dbf        D0, -0x6 /* 00006136 */
  8571. 0000613C  6000 0766                bra        +0x768 /* 000068A4 */
  8572. label00006140:
  8573. 00006140  0C54 2B7B                cmpi.w     [A4], 0x2B7B /* '+{' */
  8574. 00006144  6600 01AC                bne        +0x1AE /* 000062F2 */
  8575. 00006148  508C                     addq.l     A4, 8
  8576. 0000614A  486E FFA8                pea.l      [A6 - 0x58]
  8577. 0000614E  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  8578. 00006152  2F2E FFC6                move.l     -[A7], [A6 - 0x3A]
  8579. 00006156  2F0C                     move.l     -[A7], A4
  8580. 00006158  4EAD 032A                jsr        [A5 + 0x32A /* export_97 */]
  8581. 0000615C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  8582. 00006160  3E00                     move.w     D7, D0
  8583. 00006162  4A47                     tst.w      D7
  8584. 00006164  6600 0776                bne        +0x778 /* 000068DC */
  8585. 00006168  508C                     addq.l     A4, 8
  8586. 0000616A  0C54 03FA                cmpi.w     [A4], 0x3FA
  8587. 0000616E  6706                     beq        +0x8 /* 00006176 */
  8588. 00006170  7E16                     moveq.l    D7, 0x16
  8589. 00006172  6000 0768                bra        +0x76A /* 000068DC */
  8590. label00006176:
  8591. 00006176  508C                     addq.l     A4, 8
  8592. 00006178  486E FF4E                pea.l      [A6 - 0xB2]
  8593. 0000617C  486E FF48                pea.l      [A6 - 0xB8]
  8594. 00006180  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  8595. 00006184  2F2E FFC6                move.l     -[A7], [A6 - 0x3A]
  8596. 00006188  2F0C                     move.l     -[A7], A4
  8597. 0000618A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8598. 0000618E  4EBA 9E72                jsr        [PC - 0x618E /* 00000002 */]
  8599. 00006192  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8600. 00006196  3E00                     move.w     D7, D0
  8601. 00006198  4A47                     tst.w      D7
  8602. 0000619A  6600 0740                bne        +0x742 /* 000068DC */
  8603. 0000619E  486E FF8C                pea.l      [A6 - 0x74]
  8604. 000061A2  486E FF4E                pea.l      [A6 - 0xB2]
  8605. 000061A6  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  8606. 000061AA  508F                     addq.l     A7, 8
  8607. 000061AC  3E00                     move.w     D7, D0
  8608. 000061AE  486E FF4E                pea.l      [A6 - 0xB2]
  8609. 000061B2  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  8610. 000061B6  588F                     addq.l     A7, 4
  8611. 000061B8  4A47                     tst.w      D7
  8612. 000061BA  6600 0720                bne        +0x722 /* 000068DC */
  8613. 000061BE  302E FF48                move.w     D0, [A6 - 0xB8]
  8614. 000061C2  48C0                     ext.l      D0
  8615. 000061C4  E780                     asl        D0, 3
  8616. 000061C6  D9C0                     add.l      A4, D0
  8617. 000061C8  2D6E FF8C FF94           move.l     [A6 - 0x6C], [A6 - 0x74]
  8618. 000061CE  7001                     moveq.l    D0, 0x01
  8619. 000061D0  2D40 FF88                move.l     [A6 - 0x78], D0
  8620. 000061D4  0C54 138C                cmpi.w     [A4], 0x138C
  8621. 000061D8  6608                     bne        +0xA /* 000061E2 */
  8622. 000061DA  508C                     addq.l     A4, 8
  8623. 000061DC  70FF                     moveq.l    D0, 0xFFFFFFFF
  8624. 000061DE  2D40 FF88                move.l     [A6 - 0x78], D0
  8625. label000061E2:
  8626. 000061E2  0C54 2720                cmpi.w     [A4], 0x2720 /* '\' ' */
  8627. 000061E6  6706                     beq        +0x8 /* 000061EE */
  8628. 000061E8  7E07                     moveq.l    D7, 0x07
  8629. 000061EA  6000 06F0                bra        +0x6F2 /* 000068DC */
  8630. label000061EE:
  8631. 000061EE  508C                     addq.l     A4, 8
  8632. 000061F0  486E FF4E                pea.l      [A6 - 0xB2]
  8633. 000061F4  486E FF48                pea.l      [A6 - 0xB8]
  8634. 000061F8  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  8635. 000061FC  2F2E FFC6                move.l     -[A7], [A6 - 0x3A]
  8636. 00006200  2F0C                     move.l     -[A7], A4
  8637. 00006202  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8638. 00006206  4EBA 9DFA                jsr        [PC - 0x6206 /* 00000002 */]
  8639. 0000620A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8640. 0000620E  3E00                     move.w     D7, D0
  8641. 00006210  4A47                     tst.w      D7
  8642. 00006212  6600 06C8                bne        +0x6CA /* 000068DC */
  8643. 00006216  486E FF90                pea.l      [A6 - 0x70]
  8644. 0000621A  486E FF4E                pea.l      [A6 - 0xB2]
  8645. 0000621E  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  8646. 00006222  508F                     addq.l     A7, 8
  8647. 00006224  3E00                     move.w     D7, D0
  8648. 00006226  486E FF4E                pea.l      [A6 - 0xB2]
  8649. 0000622A  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  8650. 0000622E  588F                     addq.l     A7, 4
  8651. 00006230  4A47                     tst.w      D7
  8652. 00006232  6600 06A8                bne        +0x6AA /* 000068DC */
  8653. 00006236  302E FF48                move.w     D0, [A6 - 0xB8]
  8654. 0000623A  48C0                     ext.l      D0
  8655. 0000623C  E780                     asl        D0, 3
  8656. 0000623E  D9C0                     add.l      A4, D0
  8657. 00006240  508C                     addq.l     A4, 8
  8658. 00006242  0CAE FFFF FFFF FF88      cmpi.l     [A6 - 0x78], 0xFFFFFFFF
  8659. 0000624A  6612                     bne        +0x14 /* 0000625E */
  8660. 0000624C  2D6E FF8C FFFC           move.l     [A6 - 0x4], [A6 - 0x74]
  8661. 00006252  2D6E FF90 FF8C           move.l     [A6 - 0x74], [A6 - 0x70]
  8662. 00006258  2D6E FFFC FF90           move.l     [A6 - 0x70], [A6 - 0x4]
  8663. label0000625E:
  8664. 0000625E  202E FF94                move.l     D0, [A6 - 0x6C]
  8665. 00006262  B0AE FF90                cmp.l      D0, [A6 - 0x70]
  8666. 00006266  6E0A                     bgt        +0xC /* 00006272 */
  8667. 00006268  202E FF94                move.l     D0, [A6 - 0x6C]
  8668. 0000626C  B0AE FF8C                cmp.l      D0, [A6 - 0x74]
  8669. 00006270  6C30                     bge        +0x32 /* 000062A2 */
  8670. label00006272:
  8671. 00006272  486E FF48                pea.l      [A6 - 0xB8]
  8672. 00006276  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8673. 0000627A  2F0C                     move.l     -[A7], A4
  8674. 0000627C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8675. 00006280  4EBA 0698                jsr        [PC + 0x698 /* 0000691A */]
  8676. 00006284  4FEF 0010                lea.l      A7, [A7 + 0x10]
  8677. 00006288  3E00                     move.w     D7, D0
  8678. 0000628A  4A47                     tst.w      D7
  8679. 0000628C  6706                     beq        +0x8 /* 00006294 */
  8680. 0000628E  3007                     move.w     D0, D7
  8681. 00006290  6000 0680                bra        +0x682 /* 00006912 */
  8682. label00006294:
  8683. 00006294  302E FF48                move.w     D0, [A6 - 0xB8]
  8684. 00006298  48C0                     ext.l      D0
  8685. 0000629A  E780                     asl        D0, 3
  8686. 0000629C  D9C0                     add.l      A4, D0
  8687. 0000629E  6000 0604                bra        +0x606 /* 000068A4 */
  8688. label000062A2:
  8689. 000062A2  526D 8DB8                addq.w     [A5 - 0x7248], 1
  8690. 000062A6  0C6D 0040 8DB8           cmpi.w     [A5 - 0x7248], 0x40 /* '@' */
  8691. 000062AC  6D06                     blt        +0x8 /* 000062B4 */
  8692. 000062AE  7E14                     moveq.l    D7, 0x14
  8693. 000062B0  6000 062A                bra        +0x62C /* 000068DC */
  8694. label000062B4:
  8695. 000062B4  206E FFB4                movea.l    A0, [A6 - 0x4C]
  8696. 000062B8  2050                     movea.l    A0, [A0]
  8697. 000062BA  2D68 0016 FF98           move.l     [A6 - 0x68], [A0 + 0x16]
  8698. 000062C0  206E FF98                movea.l    A0, [A6 - 0x68]
  8699. 000062C4  2F10                     move.l     -[A7], [A0]
  8700. 000062C6  2F2E FF94                move.l     -[A7], [A6 - 0x6C]
  8701. 000062CA  4EAD 037A                jsr        [A5 + 0x37A /* export_107 */]
  8702. 000062CE  508F                     addq.l     A7, 8
  8703. 000062D0  2D4C FF9C                move.l     [A6 - 0x64], A4
  8704. 000062D4  302D 8DB8                move.w     D0, [A5 - 0x7248]
  8705. 000062D8  48C0                     ext.l      D0
  8706. 000062DA  EB80                     asl        D0, 5
  8707. 000062DC  41ED A88C                lea.l      A0, [A5 - 0x5774]
  8708. 000062E0  D1C0                     add.l      A0, D0
  8709. 000062E2  43EE FF88                lea.l      A1, [A6 - 0x78]
  8710. 000062E6  7007                     moveq.l    D0, 0x07
  8711. label000062E8:
  8712. 000062E8  20D9                     move.l     [A0]+, [A1]+
  8713. 000062EA  51C8 FFFC                dbf        D0, -0x6 /* 000062E8 */
  8714. 000062EE  6000 05B4                bra        +0x5B6 /* 000068A4 */
  8715. label000062F2:
  8716. 000062F2  0C54 2B22                cmpi.w     [A4], 0x2B22 /* '+\"' */
  8717. 000062F6  6602                     bne        +0x4 /* 000062FA */
  8718. 000062F8  508C                     addq.l     A4, 8
  8719. label000062FA:
  8720. 000062FA  486E FF4E                pea.l      [A6 - 0xB2]
  8721. 000062FE  486E FF48                pea.l      [A6 - 0xB8]
  8722. 00006302  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  8723. 00006306  2F2E FFC6                move.l     -[A7], [A6 - 0x3A]
  8724. 0000630A  2F0C                     move.l     -[A7], A4
  8725. 0000630C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8726. 00006310  4EBA 9CF0                jsr        [PC - 0x6310 /* 00000002 */]
  8727. 00006314  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8728. 00006318  3E00                     move.w     D7, D0
  8729. 0000631A  4A47                     tst.w      D7
  8730. 0000631C  6600 05BE                bne        +0x5C0 /* 000068DC */
  8731. 00006320  486E FF90                pea.l      [A6 - 0x70]
  8732. 00006324  486E FF4E                pea.l      [A6 - 0xB2]
  8733. 00006328  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  8734. 0000632C  508F                     addq.l     A7, 8
  8735. 0000632E  3E00                     move.w     D7, D0
  8736. 00006330  486E FF4E                pea.l      [A6 - 0xB2]
  8737. 00006334  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  8738. 00006338  588F                     addq.l     A7, 4
  8739. 0000633A  4A47                     tst.w      D7
  8740. 0000633C  6600 059E                bne        +0x5A0 /* 000068DC */
  8741. 00006340  302E FF48                move.w     D0, [A6 - 0xB8]
  8742. 00006344  48C0                     ext.l      D0
  8743. 00006346  E780                     asl        D0, 3
  8744. 00006348  D9C0                     add.l      A4, D0
  8745. 0000634A  0C54 2B6C                cmpi.w     [A4], 0x2B6C /* '+l' */
  8746. 0000634E  6602                     bne        +0x4 /* 00006352 */
  8747. 00006350  508C                     addq.l     A4, 8
  8748. label00006352:
  8749. 00006352  4A54                     tst.w      [A4]
  8750. 00006354  6706                     beq        +0x8 /* 0000635C */
  8751. 00006356  7E13                     moveq.l    D7, 0x13
  8752. 00006358  6000 0582                bra        +0x584 /* 000068DC */
  8753. label0000635C:
  8754. 0000635C  508C                     addq.l     A4, 8
  8755. 0000635E  4AAE FF90                tst.l      [A6 - 0x70]
  8756. 00006362  6C06                     bge        +0x8 /* 0000636A */
  8757. 00006364  7E18                     moveq.l    D7, 0x18
  8758. 00006366  6000 0574                bra        +0x576 /* 000068DC */
  8759. label0000636A:
  8760. 0000636A  4AAE FF90                tst.l      [A6 - 0x70]
  8761. 0000636E  6630                     bne        +0x32 /* 000063A0 */
  8762. 00006370  486E FF48                pea.l      [A6 - 0xB8]
  8763. 00006374  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8764. 00006378  2F0C                     move.l     -[A7], A4
  8765. 0000637A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8766. 0000637E  4EBA 059A                jsr        [PC + 0x59A /* 0000691A */]
  8767. 00006382  4FEF 0010                lea.l      A7, [A7 + 0x10]
  8768. 00006386  3E00                     move.w     D7, D0
  8769. 00006388  4A47                     tst.w      D7
  8770. 0000638A  6706                     beq        +0x8 /* 00006392 */
  8771. 0000638C  3007                     move.w     D0, D7
  8772. 0000638E  6000 0582                bra        +0x584 /* 00006912 */
  8773. label00006392:
  8774. 00006392  302E FF48                move.w     D0, [A6 - 0xB8]
  8775. 00006396  48C0                     ext.l      D0
  8776. 00006398  E780                     asl        D0, 3
  8777. 0000639A  D9C0                     add.l      A4, D0
  8778. 0000639C  6000 0506                bra        +0x508 /* 000068A4 */
  8779. label000063A0:
  8780. 000063A0  526D 8DB8                addq.w     [A5 - 0x7248], 1
  8781. 000063A4  0C6D 0040 8DB8           cmpi.w     [A5 - 0x7248], 0x40 /* '@' */
  8782. 000063AA  6D06                     blt        +0x8 /* 000063B2 */
  8783. 000063AC  7E14                     moveq.l    D7, 0x14
  8784. 000063AE  6000 052C                bra        +0x52E /* 000068DC */
  8785. label000063B2:
  8786. 000063B2  7001                     moveq.l    D0, 0x01
  8787. 000063B4  2D40 FF94                move.l     [A6 - 0x6C], D0
  8788. 000063B8  7001                     moveq.l    D0, 0x01
  8789. 000063BA  2D40 FF8C                move.l     [A6 - 0x74], D0
  8790. 000063BE  7001                     moveq.l    D0, 0x01
  8791. 000063C0  2D40 FF88                move.l     [A6 - 0x78], D0
  8792. 000063C4  42AE FF98                clr.l      [A6 - 0x68]
  8793. 000063C8  2D4C FF9C                move.l     [A6 - 0x64], A4
  8794. 000063CC  302D 8DB8                move.w     D0, [A5 - 0x7248]
  8795. 000063D0  48C0                     ext.l      D0
  8796. 000063D2  EB80                     asl        D0, 5
  8797. 000063D4  41ED A88C                lea.l      A0, [A5 - 0x5774]
  8798. 000063D8  D1C0                     add.l      A0, D0
  8799. 000063DA  43EE FF88                lea.l      A1, [A6 - 0x78]
  8800. 000063DE  7007                     moveq.l    D0, 0x07
  8801. label000063E0:
  8802. 000063E0  20D9                     move.l     [A0]+, [A1]+
  8803. 000063E2  51C8 FFFC                dbf        D0, -0x6 /* 000063E0 */
  8804. 000063E6  6000 04BC                bra        +0x4BE /* 000068A4 */
  8805. 000063EA  4A6D 8F76                tst.w      [A5 - 0x708A]
  8806. 000063EE  6F18                     ble        +0x1A /* 00006408 */
  8807. 000063F0  2F0C                     move.l     -[A7], A4
  8808. 000063F2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8809. 000063F6  4EAD 183A                jsr        [A5 + 0x183A /* export_771 */]
  8810. 000063FA  508F                     addq.l     A7, 8
  8811. 000063FC  3E00                     move.w     D7, D0
  8812. 000063FE  4A40                     tst.w      D0
  8813. 00006400  6706                     beq        +0x8 /* 00006408 */
  8814. 00006402  3007                     move.w     D0, D7
  8815. 00006404  6000 050C                bra        +0x50E /* 00006912 */
  8816. label00006408:
  8817. 00006408  508C                     addq.l     A4, 8
  8818. 0000640A  486E FF4E                pea.l      [A6 - 0xB2]
  8819. 0000640E  486E FF48                pea.l      [A6 - 0xB8]
  8820. 00006412  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  8821. 00006416  2F2E FFC6                move.l     -[A7], [A6 - 0x3A]
  8822. 0000641A  2F0C                     move.l     -[A7], A4
  8823. 0000641C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8824. 00006420  4EBA 9BE0                jsr        [PC - 0x6420 /* 00000002 */]
  8825. 00006424  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8826. 00006428  3E00                     move.w     D7, D0
  8827. 0000642A  4A47                     tst.w      D7
  8828. 0000642C  6600 04AE                bne        +0x4B0 /* 000068DC */
  8829. 00006430  486E FF4C                pea.l      [A6 - 0xB4]
  8830. 00006434  486E FF4E                pea.l      [A6 - 0xB2]
  8831. 00006438  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  8832. 0000643C  508F                     addq.l     A7, 8
  8833. 0000643E  3E00                     move.w     D7, D0
  8834. 00006440  486E FF4E                pea.l      [A6 - 0xB2]
  8835. 00006444  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  8836. 00006448  588F                     addq.l     A7, 4
  8837. 0000644A  4A47                     tst.w      D7
  8838. 0000644C  6600 048E                bne        +0x490 /* 000068DC */
  8839. 00006450  302E FF48                move.w     D0, [A6 - 0xB8]
  8840. 00006454  48C0                     ext.l      D0
  8841. 00006456  E780                     asl        D0, 3
  8842. 00006458  D9C0                     add.l      A4, D0
  8843. 0000645A  508C                     addq.l     A4, 8
  8844. 0000645C  264C                     movea.l    A3, A4
  8845. 0000645E  486E FF46                pea.l      [A6 - 0xBA]
  8846. 00006462  486E FF48                pea.l      [A6 - 0xB8]
  8847. 00006466  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8848. 0000646A  2F0B                     move.l     -[A7], A3
  8849. 0000646C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8850. 00006470  4EBA 0506                jsr        [PC + 0x506 /* 00006978 */]
  8851. 00006474  4FEF 0014                lea.l      A7, [A7 + 0x14]
  8852. 00006478  3E00                     move.w     D7, D0
  8853. 0000647A  4A47                     tst.w      D7
  8854. 0000647C  6706                     beq        +0x8 /* 00006484 */
  8855. 0000647E  3007                     move.w     D0, D7
  8856. 00006480  6000 0490                bra        +0x492 /* 00006912 */
  8857. label00006484:
  8858. 00006484  302E FF48                move.w     D0, [A6 - 0xB8]
  8859. 00006488  48C0                     ext.l      D0
  8860. 0000648A  E780                     asl        D0, 3
  8861. 0000648C  D7C0                     add.l      A3, D0
  8862. 0000648E  4A6E FF4C                tst.w      [A6 - 0xB4]
  8863. 00006492  6746                     beq        +0x48 /* 000064DA */
  8864. 00006494  4A6E FF46                tst.w      [A6 - 0xBA]
  8865. 00006498  6702                     beq        +0x4 /* 0000649C */
  8866. 0000649A  508C                     addq.l     A4, 8
  8867. label0000649C:
  8868. 0000649C  4267                     clr.w      -[A7]
  8869. 0000649E  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  8870. 000064A2  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  8871. 000064A6  2F0B                     move.l     -[A7], A3
  8872. 000064A8  2F0C                     move.l     -[A7], A4
  8873. 000064AA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8874. 000064AE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8875. 000064B2  4EBA FA6A                jsr        [PC - 0x596 /* 00005F1E */]
  8876. 000064B6  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  8877. 000064BA  3E00                     move.w     D7, D0
  8878. 000064BC  0C47 FC1B                cmpi.w     D7, 0xFC1B
  8879. 000064C0  6606                     bne        +0x8 /* 000064C8 */
  8880. 000064C2  284B                     movea.l    A4, A3
  8881. 000064C4  6000 0216                bra        +0x218 /* 000066DC */
  8882. label000064C8:
  8883. 000064C8  0C47 FC1C                cmpi.w     D7, 0xFC1C
  8884. 000064CC  6606                     bne        +0x8 /* 000064D4 */
  8885. 000064CE  284B                     movea.l    A4, A3
  8886. 000064D0  6000 02D2                bra        +0x2D4 /* 000067A4 */
  8887. label000064D4:
  8888. 000064D4  4A47                     tst.w      D7
  8889. 000064D6  6600 0404                bne        +0x406 /* 000068DC */
  8890. label000064DA:
  8891. 000064DA  284B                     movea.l    A4, A3
  8892. 000064DC  4A6E FF46                tst.w      [A6 - 0xBA]
  8893. 000064E0  671A                     beq        +0x1C /* 000064FC */
  8894. 000064E2  0C54 2715                cmpi.w     [A4], 0x2715
  8895. 000064E6  6614                     bne        +0x16 /* 000064FC */
  8896. 000064E8  49EC 0010                lea.l      A4, [A4 + 0x10]
  8897. 000064EC  4A54                     tst.w      [A4]
  8898. 000064EE  6706                     beq        +0x8 /* 000064F6 */
  8899. 000064F0  7E13                     moveq.l    D7, 0x13
  8900. 000064F2  6000 03E8                bra        +0x3EA /* 000068DC */
  8901. label000064F6:
  8902. 000064F6  508C                     addq.l     A4, 8
  8903. 000064F8  6000 03AA                bra        +0x3AC /* 000068A4 */
  8904. label000064FC:
  8905. 000064FC  0C54 2714                cmpi.w     [A4], 0x2714
  8906. 00006500  6600 03A2                bne        +0x3A4 /* 000068A4 */
  8907. 00006504  508C                     addq.l     A4, 8
  8908. 00006506  264C                     movea.l    A3, A4
  8909. 00006508  486E FF46                pea.l      [A6 - 0xBA]
  8910. 0000650C  486E FF48                pea.l      [A6 - 0xB8]
  8911. 00006510  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8912. 00006514  2F0B                     move.l     -[A7], A3
  8913. 00006516  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8914. 0000651A  4EBA 05D4                jsr        [PC + 0x5D4 /* 00006AF0 */]
  8915. 0000651E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  8916. 00006522  3E00                     move.w     D7, D0
  8917. 00006524  4A47                     tst.w      D7
  8918. 00006526  6706                     beq        +0x8 /* 0000652E */
  8919. 00006528  3007                     move.w     D0, D7
  8920. 0000652A  6000 03E6                bra        +0x3E8 /* 00006912 */
  8921. label0000652E:
  8922. 0000652E  302E FF48                move.w     D0, [A6 - 0xB8]
  8923. 00006532  48C0                     ext.l      D0
  8924. 00006534  E780                     asl        D0, 3
  8925. 00006536  D7C0                     add.l      A3, D0
  8926. 00006538  4A6E FF4C                tst.w      [A6 - 0xB4]
  8927. 0000653C  6646                     bne        +0x48 /* 00006584 */
  8928. 0000653E  4A6E FF46                tst.w      [A6 - 0xBA]
  8929. 00006542  6702                     beq        +0x4 /* 00006546 */
  8930. 00006544  508C                     addq.l     A4, 8
  8931. label00006546:
  8932. 00006546  4267                     clr.w      -[A7]
  8933. 00006548  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  8934. 0000654C  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  8935. 00006550  2F0B                     move.l     -[A7], A3
  8936. 00006552  2F0C                     move.l     -[A7], A4
  8937. 00006554  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8938. 00006558  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8939. 0000655C  4EBA F9C0                jsr        [PC - 0x640 /* 00005F1E */]
  8940. 00006560  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  8941. 00006564  3E00                     move.w     D7, D0
  8942. 00006566  0C47 FC1B                cmpi.w     D7, 0xFC1B
  8943. 0000656A  6606                     bne        +0x8 /* 00006572 */
  8944. 0000656C  284B                     movea.l    A4, A3
  8945. 0000656E  6000 016C                bra        +0x16E /* 000066DC */
  8946. label00006572:
  8947. 00006572  0C47 FC1C                cmpi.w     D7, 0xFC1C
  8948. 00006576  6606                     bne        +0x8 /* 0000657E */
  8949. 00006578  284B                     movea.l    A4, A3
  8950. 0000657A  6000 0228                bra        +0x22A /* 000067A4 */
  8951. label0000657E:
  8952. 0000657E  4A47                     tst.w      D7
  8953. 00006580  6600 035A                bne        +0x35C /* 000068DC */
  8954. label00006584:
  8955. 00006584  284B                     movea.l    A4, A3
  8956. 00006586  4A6E FF46                tst.w      [A6 - 0xBA]
  8957. 0000658A  6700 0318                beq        +0x31A /* 000068A4 */
  8958. 0000658E  49EC 0010                lea.l      A4, [A4 + 0x10]
  8959. 00006592  4A54                     tst.w      [A4]
  8960. 00006594  6706                     beq        +0x8 /* 0000659C */
  8961. 00006596  7E13                     moveq.l    D7, 0x13
  8962. 00006598  6000 0342                bra        +0x344 /* 000068DC */
  8963. label0000659C:
  8964. 0000659C  508C                     addq.l     A4, 8
  8965. 0000659E  6000 0304                bra        +0x306 /* 000068A4 */
  8966. 000065A2  7E1C                     moveq.l    D7, 0x1C
  8967. 000065A4  6000 0336                bra        +0x338 /* 000068DC */
  8968. 000065A8  264C                     movea.l    A3, A4
  8969. 000065AA  508B                     addq.l     A3, 8
  8970. 000065AC  0C53 271D                cmpi.w     [A3], 0x271D
  8971. 000065B0  6706                     beq        +0x8 /* 000065B8 */
  8972. 000065B2  7E1D                     moveq.l    D7, 0x1D
  8973. 000065B4  6000 0326                bra        +0x328 /* 000068DC */
  8974. label000065B8:
  8975. 000065B8  508B                     addq.l     A3, 8
  8976. 000065BA  4A53                     tst.w      [A3]
  8977. 000065BC  6706                     beq        +0x8 /* 000065C4 */
  8978. 000065BE  7E13                     moveq.l    D7, 0x13
  8979. 000065C0  6000 031A                bra        +0x31C /* 000068DC */
  8980. label000065C4:
  8981. 000065C4  508B                     addq.l     A3, 8
  8982. 000065C6  0C6D FFFF 8DB8           cmpi.w     [A5 - 0x7248], 0xFFFF
  8983. 000065CC  6606                     bne        +0x8 /* 000065D4 */
  8984. 000065CE  7E1D                     moveq.l    D7, 0x1D
  8985. 000065D0  6000 030A                bra        +0x30C /* 000068DC */
  8986. label000065D4:
  8987. 000065D4  302D 8DB8                move.w     D0, [A5 - 0x7248]
  8988. 000065D8  48C0                     ext.l      D0
  8989. 000065DA  EB80                     asl        D0, 5
  8990. 000065DC  41ED A88C                lea.l      A0, [A5 - 0x5774]
  8991. 000065E0  D1C0                     add.l      A0, D0
  8992. 000065E2  43EE FF88                lea.l      A1, [A6 - 0x78]
  8993. 000065E6  7007                     moveq.l    D0, 0x07
  8994. label000065E8:
  8995. 000065E8  22D8                     move.l     [A1]+, [A0]+
  8996. 000065EA  51C8 FFFC                dbf        D0, -0x6 /* 000065E8 */
  8997. 000065EE  4AAE FF88                tst.l      [A6 - 0x78]
  8998. 000065F2  660C                     bne        +0xE /* 00006600 */
  8999. 000065F4  286E FF9C                movea.l    A4, [A6 - 0x64]
  9000. 000065F8  536D 8DB8                subq.w     [A5 - 0x7248], 1
  9001. 000065FC  6000 02A6                bra        +0x2A8 /* 000068A4 */
  9002. label00006600:
  9003. 00006600  202E FF88                move.l     D0, [A6 - 0x78]
  9004. 00006604  D1AE FF94                add.l      [A6 - 0x6C], D0
  9005. 00006608  202E FF94                move.l     D0, [A6 - 0x6C]
  9006. 0000660C  B0AE FF90                cmp.l      D0, [A6 - 0x70]
  9007. 00006610  6E0A                     bgt        +0xC /* 0000661C */
  9008. 00006612  202E FF94                move.l     D0, [A6 - 0x6C]
  9009. 00006616  B0AE FF8C                cmp.l      D0, [A6 - 0x74]
  9010. 0000661A  6C0A                     bge        +0xC /* 00006626 */
  9011. label0000661C:
  9012. 0000661C  536D 8DB8                subq.w     [A5 - 0x7248], 1
  9013. 00006620  284B                     movea.l    A4, A3
  9014. 00006622  6000 0280                bra        +0x282 /* 000068A4 */
  9015. label00006626:
  9016. 00006626  302D 8DB8                move.w     D0, [A5 - 0x7248]
  9017. 0000662A  48C0                     ext.l      D0
  9018. 0000662C  EB80                     asl        D0, 5
  9019. 0000662E  41ED A88C                lea.l      A0, [A5 - 0x5774]
  9020. 00006632  D1C0                     add.l      A0, D0
  9021. 00006634  43EE FF88                lea.l      A1, [A6 - 0x78]
  9022. 00006638  7007                     moveq.l    D0, 0x07
  9023. label0000663A:
  9024. 0000663A  20D9                     move.l     [A0]+, [A1]+
  9025. 0000663C  51C8 FFFC                dbf        D0, -0x6 /* 0000663A */
  9026. 00006640  4AAE FF98                tst.l      [A6 - 0x68]
  9027. 00006644  6710                     beq        +0x12 /* 00006656 */
  9028. 00006646  206E FF98                movea.l    A0, [A6 - 0x68]
  9029. 0000664A  2F10                     move.l     -[A7], [A0]
  9030. 0000664C  2F2E FF94                move.l     -[A7], [A6 - 0x6C]
  9031. 00006650  4EAD 037A                jsr        [A5 + 0x37A /* export_107 */]
  9032. 00006654  508F                     addq.l     A7, 8
  9033. label00006656:
  9034. 00006656  286E FF9C                movea.l    A4, [A6 - 0x64]
  9035. 0000665A  6000 0248                bra        +0x24A /* 000068A4 */
  9036. 0000665E  4A6D 8F76                tst.w      [A5 - 0x708A]
  9037. 00006662  6F18                     ble        +0x1A /* 0000667C */
  9038. 00006664  2F0C                     move.l     -[A7], A4
  9039. 00006666  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9040. 0000666A  4EAD 183A                jsr        [A5 + 0x183A /* export_771 */]
  9041. 0000666E  508F                     addq.l     A7, 8
  9042. 00006670  3E00                     move.w     D7, D0
  9043. 00006672  4A40                     tst.w      D0
  9044. 00006674  6706                     beq        +0x8 /* 0000667C */
  9045. 00006676  3007                     move.w     D0, D7
  9046. 00006678  6000 0298                bra        +0x29A /* 00006912 */
  9047. label0000667C:
  9048. 0000667C  508C                     addq.l     A4, 8
  9049. 0000667E  2F2E FFC6                move.l     -[A7], [A6 - 0x3A]
  9050. 00006682  2F0C                     move.l     -[A7], A4
  9051. 00006684  2F2E FFC6                move.l     -[A7], [A6 - 0x3A]
  9052. 00006688  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  9053. 0000668C  4EBA 087A                jsr        [PC + 0x87A /* 00006F08 */]
  9054. 00006690  4FEF 0010                lea.l      A7, [A7 + 0x10]
  9055. 00006694  4A40                     tst.w      D0
  9056. 00006696  6708                     beq        +0xA /* 000066A0 */
  9057. 00006698  303C FC18                move.w     D0, 0xFC18
  9058. 0000669C  6000 0274                bra        +0x276 /* 00006912 */
  9059. label000066A0:
  9060. 000066A0  7E1E                     moveq.l    D7, 0x1E
  9061. 000066A2  6000 0238                bra        +0x23A /* 000068DC */
  9062. 000066A6  4A6D 8F76                tst.w      [A5 - 0x708A]
  9063. 000066AA  6F18                     ble        +0x1A /* 000066C4 */
  9064. 000066AC  2F0C                     move.l     -[A7], A4
  9065. 000066AE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9066. 000066B2  4EAD 183A                jsr        [A5 + 0x183A /* export_771 */]
  9067. 000066B6  508F                     addq.l     A7, 8
  9068. 000066B8  3E00                     move.w     D7, D0
  9069. 000066BA  4A40                     tst.w      D0
  9070. 000066BC  6706                     beq        +0x8 /* 000066C4 */
  9071. 000066BE  3007                     move.w     D0, D7
  9072. 000066C0  6000 0250                bra        +0x252 /* 00006912 */
  9073. label000066C4:
  9074. 000066C4  508C                     addq.l     A4, 8
  9075. 000066C6  0C54 271D                cmpi.w     [A4], 0x271D
  9076. 000066CA  6600 0052                bne        +0x54 /* 0000671E */
  9077. 000066CE  508C                     addq.l     A4, 8
  9078. 000066D0  4A54                     tst.w      [A4]
  9079. 000066D2  6706                     beq        +0x8 /* 000066DA */
  9080. 000066D4  7E13                     moveq.l    D7, 0x13
  9081. 000066D6  6000 0204                bra        +0x206 /* 000068DC */
  9082. label000066DA:
  9083. 000066DA  508C                     addq.l     A4, 8
  9084. label000066DC:
  9085. 000066DC  4A6D 8DB8                tst.w      [A5 - 0x7248]
  9086. 000066E0  6C06                     bge        +0x8 /* 000066E8 */
  9087. 000066E2  7E1F                     moveq.l    D7, 0x1F
  9088. 000066E4  6000 01F6                bra        +0x1F8 /* 000068DC */
  9089. label000066E8:
  9090. 000066E8  486E FF48                pea.l      [A6 - 0xB8]
  9091. 000066EC  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  9092. 000066F0  2F0C                     move.l     -[A7], A4
  9093. 000066F2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9094. 000066F6  4EBA 0222                jsr        [PC + 0x222 /* 0000691A */]
  9095. 000066FA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  9096. 000066FE  3E00                     move.w     D7, D0
  9097. 00006700  4A47                     tst.w      D7
  9098. 00006702  6708                     beq        +0xA /* 0000670C */
  9099. 00006704  303C FC1B                move.w     D0, 0xFC1B
  9100. 00006708  6000 0208                bra        +0x20A /* 00006912 */
  9101. label0000670C:
  9102. 0000670C  302E FF48                move.w     D0, [A6 - 0xB8]
  9103. 00006710  48C0                     ext.l      D0
  9104. 00006712  E780                     asl        D0, 3
  9105. 00006714  D9C0                     add.l      A4, D0
  9106. 00006716  536D 8DB8                subq.w     [A5 - 0x7248], 1
  9107. 0000671A  6000 0188                bra        +0x18A /* 000068A4 */
  9108. label0000671E:
  9109. 0000671E  0C54 2720                cmpi.w     [A4], 0x2720 /* '\' ' */
  9110. 00006722  661E                     bne        +0x20 /* 00006742 */
  9111. 00006724  264C                     movea.l    A3, A4
  9112. 00006726  508B                     addq.l     A3, 8
  9113. 00006728  0C53 2B2B                cmpi.w     [A3], 0x2B2B /* '++' */
  9114. 0000672C  6614                     bne        +0x16 /* 00006742 */
  9115. 0000672E  508B                     addq.l     A3, 8
  9116. 00006730  4A53                     tst.w      [A3]
  9117. 00006732  6706                     beq        +0x8 /* 0000673A */
  9118. 00006734  7E13                     moveq.l    D7, 0x13
  9119. 00006736  6000 01A4                bra        +0x1A6 /* 000068DC */
  9120. label0000673A:
  9121. 0000673A  303C FC1A                move.w     D0, 0xFC1A
  9122. 0000673E  6000 01D2                bra        +0x1D4 /* 00006912 */
  9123. label00006742:
  9124. 00006742  2F2E FFC6                move.l     -[A7], [A6 - 0x3A]
  9125. 00006746  2F0C                     move.l     -[A7], A4
  9126. 00006748  2F2E FFC6                move.l     -[A7], [A6 - 0x3A]
  9127. 0000674C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  9128. 00006750  4EBA 07B6                jsr        [PC + 0x7B6 /* 00006F08 */]
  9129. 00006754  4FEF 0010                lea.l      A7, [A7 + 0x10]
  9130. 00006758  4A40                     tst.w      D0
  9131. 0000675A  6708                     beq        +0xA /* 00006764 */
  9132. 0000675C  303C FC19                move.w     D0, 0xFC19
  9133. 00006760  6000 01B0                bra        +0x1B2 /* 00006912 */
  9134. label00006764:
  9135. 00006764  7E21                     moveq.l    D7, 0x21
  9136. 00006766  6000 0174                bra        +0x176 /* 000068DC */
  9137. 0000676A  4A6D 8F76                tst.w      [A5 - 0x708A]
  9138. 0000676E  6F18                     ble        +0x1A /* 00006788 */
  9139. 00006770  2F0C                     move.l     -[A7], A4
  9140. 00006772  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9141. 00006776  4EAD 183A                jsr        [A5 + 0x183A /* export_771 */]
  9142. 0000677A  508F                     addq.l     A7, 8
  9143. 0000677C  3E00                     move.w     D7, D0
  9144. 0000677E  4A40                     tst.w      D0
  9145. 00006780  6706                     beq        +0x8 /* 00006788 */
  9146. 00006782  3007                     move.w     D0, D7
  9147. 00006784  6000 018C                bra        +0x18E /* 00006912 */
  9148. label00006788:
  9149. 00006788  508C                     addq.l     A4, 8
  9150. 0000678A  0C54 271D                cmpi.w     [A4], 0x271D
  9151. 0000678E  6706                     beq        +0x8 /* 00006796 */
  9152. 00006790  7E22                     moveq.l    D7, 0x22
  9153. 00006792  6000 0148                bra        +0x14A /* 000068DC */
  9154. label00006796:
  9155. 00006796  508C                     addq.l     A4, 8
  9156. 00006798  4A54                     tst.w      [A4]
  9157. 0000679A  6706                     beq        +0x8 /* 000067A2 */
  9158. 0000679C  7E13                     moveq.l    D7, 0x13
  9159. 0000679E  6000 013C                bra        +0x13E /* 000068DC */
  9160. label000067A2:
  9161. 000067A2  508C                     addq.l     A4, 8
  9162. label000067A4:
  9163. 000067A4  4A6D 8DB8                tst.w      [A5 - 0x7248]
  9164. 000067A8  6C06                     bge        +0x8 /* 000067B0 */
  9165. 000067AA  7E23                     moveq.l    D7, 0x23
  9166. 000067AC  6000 012E                bra        +0x130 /* 000068DC */
  9167. label000067B0:
  9168. 000067B0  486E FF48                pea.l      [A6 - 0xB8]
  9169. 000067B4  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  9170. 000067B8  2F0C                     move.l     -[A7], A4
  9171. 000067BA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9172. 000067BE  4EBA 015A                jsr        [PC + 0x15A /* 0000691A */]
  9173. 000067C2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  9174. 000067C6  3E00                     move.w     D7, D0
  9175. 000067C8  4A47                     tst.w      D7
  9176. 000067CA  6708                     beq        +0xA /* 000067D4 */
  9177. 000067CC  303C FC1C                move.w     D0, 0xFC1C
  9178. 000067D0  6000 0140                bra        +0x142 /* 00006912 */
  9179. label000067D4:
  9180. 000067D4  302E FF48                move.w     D0, [A6 - 0xB8]
  9181. 000067D8  5740                     subq.w     D0, 3
  9182. 000067DA  48C0                     ext.l      D0
  9183. 000067DC  E780                     asl        D0, 3
  9184. 000067DE  D9C0                     add.l      A4, D0
  9185. 000067E0  6000 00C2                bra        +0xC4 /* 000068A4 */
  9186. 000067E4  4A6D 8F76                tst.w      [A5 - 0x708A]
  9187. 000067E8  6F18                     ble        +0x1A /* 00006802 */
  9188. 000067EA  2F0C                     move.l     -[A7], A4
  9189. 000067EC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9190. 000067F0  4EAD 183A                jsr        [A5 + 0x183A /* export_771 */]
  9191. 000067F4  508F                     addq.l     A7, 8
  9192. 000067F6  3E00                     move.w     D7, D0
  9193. 000067F8  4A40                     tst.w      D0
  9194. 000067FA  6706                     beq        +0x8 /* 00006802 */
  9195. 000067FC  3007                     move.w     D0, D7
  9196. 000067FE  6000 0112                bra        +0x114 /* 00006912 */
  9197. label00006802:
  9198. 00006802  508C                     addq.l     A4, 8
  9199. 00006804  486E FF4E                pea.l      [A6 - 0xB2]
  9200. 00006808  486E FF48                pea.l      [A6 - 0xB8]
  9201. 0000680C  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  9202. 00006810  2F2E FFC6                move.l     -[A7], [A6 - 0x3A]
  9203. 00006814  2F0C                     move.l     -[A7], A4
  9204. 00006816  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9205. 0000681A  4EBA 97E6                jsr        [PC - 0x681A /* 00000002 */]
  9206. 0000681E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  9207. 00006822  3E00                     move.w     D7, D0
  9208. 00006824  4A47                     tst.w      D7
  9209. 00006826  6600 00B4                bne        +0xB6 /* 000068DC */
  9210. 0000682A  302E FF48                move.w     D0, [A6 - 0xB8]
  9211. 0000682E  48C0                     ext.l      D0
  9212. 00006830  E780                     asl        D0, 3
  9213. 00006832  D9C0                     add.l      A4, D0
  9214. 00006834  4AAE 001C                tst.l      [A6 + 0x1C]
  9215. 00006838  6714                     beq        +0x16 /* 0000684E */
  9216. 0000683A  206E 001C                movea.l    A0, [A6 + 0x1C]
  9217. 0000683E  43EE FF4E                lea.l      A1, [A6 - 0xB2]
  9218. 00006842  700D                     moveq.l    D0, 0x0D
  9219. label00006844:
  9220. 00006844  20D9                     move.l     [A0]+, [A1]+
  9221. 00006846  51C8 FFFC                dbf        D0, -0x6 /* 00006844 */
  9222. 0000684A  30D9                     move.w     [A0]+, [A1]+
  9223. 0000684C  6020                     bra        +0x22 /* 0000686E */
  9224. label0000684E:
  9225. 0000684E  2F2D 907C                move.l     -[A7], [A5 - 0x6F84]
  9226. 00006852  486E FF4E                pea.l      [A6 - 0xB2]
  9227. 00006856  4EAD 0472                jsr        [A5 + 0x472 /* export_138 */]
  9228. 0000685A  508F                     addq.l     A7, 8
  9229. 0000685C  3E00                     move.w     D7, D0
  9230. 0000685E  486E FF4E                pea.l      [A6 - 0xB2]
  9231. 00006862  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  9232. 00006866  588F                     addq.l     A7, 4
  9233. 00006868  4A47                     tst.w      D7
  9234. 0000686A  6600 0070                bne        +0x72 /* 000068DC */
  9235. label0000686E:
  9236. 0000686E  303C FC19                move.w     D0, 0xFC19
  9237. 00006872  6000 009E                bra        +0xA0 /* 00006912 */
  9238. 00006876  3F3C 0002                move.w     -[A7], 0x2
  9239. 0000687A  42A7                     clr.l      -[A7]
  9240. 0000687C  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  9241. 00006880  2F2E FFC6                move.l     -[A7], [A6 - 0x3A]
  9242. 00006884  2F0C                     move.l     -[A7], A4
  9243. 00006886  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9244. 0000688A  4EBA EFE0                jsr        [PC - 0x1020 /* 0000586C */]
  9245. 0000688E  4FEF 0016                lea.l      A7, [A7 + 0x16]
  9246. 00006892  3E00                     move.w     D7, D0
  9247. 00006894  4A47                     tst.w      D7
  9248. 00006896  6600 0044                bne        +0x46 /* 000068DC */
  9249. 0000689A  6002                     bra        +0x4 /* 0000689E */
  9250. label0000689C:
  9251. 0000689C  508C                     addq.l     A4, 8
  9252. label0000689E:
  9253. 0000689E  4A54                     tst.w      [A4]
  9254. 000068A0  66FA                     bne        -0x4 /* 0000689C */
  9255. 000068A2  508C                     addq.l     A4, 8
  9256. label000068A4:
  9257. 000068A4  4EAD 045A                jsr        [A5 + 0x45A /* export_135 */]
  9258. 000068A8  3E00                     move.w     D7, D0
  9259. 000068AA  4A47                     tst.w      D7
  9260. 000068AC  662E                     bne        +0x30 /* 000068DC */
  9261. 000068AE  B9EE 0014                cmpa.l     A4, [A6 + 0x14]
  9262. 000068B2  6500 F6AE                bcs        -0x950 /* 00005F62 */
  9263. 000068B6  302E FF4A                move.w     D0, [A6 - 0xB6]
  9264. 000068BA  B06D 8DB8                cmp.w      D0, [A5 - 0x7248]
  9265. 000068BE  6704                     beq        +0x6 /* 000068C4 */
  9266. 000068C0  7E24                     moveq.l    D7, 0x24
  9267. 000068C2  6018                     bra        +0x1A /* 000068DC */
  9268. label000068C4:
  9269. 000068C4  4A6D 8F76                tst.w      [A5 - 0x708A]
  9270. 000068C8  6F0E                     ble        +0x10 /* 000068D8 */
  9271. 000068CA  2F0C                     move.l     -[A7], A4
  9272. 000068CC  3F2E 0020                move.w     -[A7], [A6 + 0x20]
  9273. 000068D0  4EAD 1822                jsr        [A5 + 0x1822 /* export_768 */]
  9274. 000068D4  5C8F                     addq.l     A7, 6
  9275. 000068D6  3E00                     move.w     D7, D0
  9276. label000068D8:
  9277. 000068D8  3007                     move.w     D0, D7
  9278. 000068DA  6036                     bra        +0x38 /* 00006912 */
  9279. label000068DC:
  9280. 000068DC  4A47                     tst.w      D7
  9281. 000068DE  6F30                     ble        +0x32 /* 00006910 */
  9282. 000068E0  4A6D 8F76                tst.w      [A5 - 0x708A]
  9283. 000068E4  6F10                     ble        +0x12 /* 000068F6 */
  9284. 000068E6  3F3C 0002                move.w     -[A7], 0x2
  9285. 000068EA  2F0C                     move.l     -[A7], A4
  9286. 000068EC  3F07                     move.w     -[A7], D7
  9287. 000068EE  4EAD 1842                jsr        [A5 + 0x1842 /* export_772 */]
  9288. 000068F2  508F                     addq.l     A7, 8
  9289. 000068F4  3E00                     move.w     D7, D0
  9290. label000068F6:
  9291. 000068F6  4A47                     tst.w      D7
  9292. 000068F8  6F16                     ble        +0x18 /* 00006910 */
  9293. 000068FA  206E 0008                movea.l    A0, [A6 + 0x8]
  9294. 000068FE  2F28 000E                move.l     -[A7], [A0 + 0xE]
  9295. 00006902  2F0C                     move.l     -[A7], A4
  9296. 00006904  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9297. 00006908  4EAD 0D32                jsr        [A5 + 0xD32 /* export_418 */]
  9298. 0000690C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9299. label00006910:
  9300. 00006910  3007                     move.w     D0, D7
  9301. label00006912:
  9302. 00006912  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  9303. 00006916  4E5E                     unlink     A6
  9304. 00006918  4E75                     rts
  9305. fn0000691A:
  9306. 0000691A  4E56 FFFC                link       A6, -0x0004
  9307. 0000691E  48E7 0118                movem.l    -[A7], D7,A3,A4
  9308. 00006922  286E 000C                movea.l    A4, [A6 + 0xC]
  9309. 00006926  266E 0010                movea.l    A3, [A6 + 0x10]
  9310. 0000692A  7E01                     moveq.l    D7, 0x01
  9311. 0000692C  2D4C FFFC                move.l     [A6 - 0x4], A4
  9312. label00006930:
  9313. 00006930  B9CB                     cmpa.l     A4, A3
  9314. 00006932  6506                     bcs        +0x8 /* 0000693A */
  9315. 00006934  7015                     moveq.l    D0, 0x15
  9316. 00006936  6000 0038                bra        +0x3A /* 00006970 */
  9317. label0000693A:
  9318. 0000693A  0C54 271D                cmpi.w     [A4], 0x271D
  9319. 0000693E  6602                     bne        +0x4 /* 00006942 */
  9320. 00006940  5247                     addq.w     D7, 1
  9321. label00006942:
  9322. 00006942  0C54 2715                cmpi.w     [A4], 0x2715
  9323. 00006946  660E                     bne        +0x10 /* 00006956 */
  9324. 00006948  0C6C 271D 0008           cmpi.w     [A4 + 0x8], 0x271D
  9325. 0000694E  6606                     bne        +0x8 /* 00006956 */
  9326. 00006950  5347                     subq.w     D7, 1
  9327. 00006952  6002                     bra        +0x4 /* 00006956 */
  9328. label00006954:
  9329. 00006954  508C                     addq.l     A4, 8
  9330. label00006956:
  9331. 00006956  4A54                     tst.w      [A4]
  9332. 00006958  66FA                     bne        -0x4 /* 00006954 */
  9333. 0000695A  508C                     addq.l     A4, 8
  9334. 0000695C  4A47                     tst.w      D7
  9335. 0000695E  66D0                     bne        -0x2E /* 00006930 */
  9336. 00006960  200C                     move.l     D0, A4
  9337. 00006962  90AE FFFC                sub.l      D0, [A6 - 0x4]
  9338. 00006966  E680                     asr        D0, 3
  9339. 00006968  206E 0014                movea.l    A0, [A6 + 0x14]
  9340. 0000696C  3080                     move.w     [A0], D0
  9341. 0000696E  7000                     moveq.l    D0, 0x00
  9342. label00006970:
  9343. 00006970  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  9344. 00006974  4E5E                     unlink     A6
  9345. 00006976  4E75                     rts
  9346. fn00006978:
  9347. 00006978  4E56 FFF8                link       A6, -0x0008
  9348. 0000697C  48E7 0018                movem.l    -[A7], A3,A4
  9349. 00006980  286E 000C                movea.l    A4, [A6 + 0xC]
  9350. 00006984  266E 0010                movea.l    A3, [A6 + 0x10]
  9351. 00006988  2D4C FFF8                move.l     [A6 - 0x8], A4
  9352. 0000698C  206E FFF8                movea.l    A0, [A6 - 0x8]
  9353. 00006990  3D68 FFFE FFFE           move.w     [A6 - 0x2], [A0 - 0x2]
  9354. 00006996  0C6E FFFF FFFE           cmpi.w     [A6 - 0x2], 0xFFFF
  9355. 0000699C  6722                     beq        +0x24 /* 000069C0 */
  9356. 0000699E  4A54                     tst.w      [A4]
  9357. 000069A0  660A                     bne        +0xC /* 000069AC */
  9358. 000069A2  206E 0018                movea.l    A0, [A6 + 0x18]
  9359. 000069A6  7001                     moveq.l    D0, 0x01
  9360. 000069A8  3080                     move.w     [A0], D0
  9361. 000069AA  6006                     bra        +0x8 /* 000069B2 */
  9362. label000069AC:
  9363. 000069AC  206E 0018                movea.l    A0, [A6 + 0x18]
  9364. 000069B0  4250                     clr.w      [A0]
  9365. label000069B2:
  9366. 000069B2  206E 0014                movea.l    A0, [A6 + 0x14]
  9367. 000069B6  30AE FFFE                move.w     [A0], [A6 - 0x2]
  9368. 000069BA  7000                     moveq.l    D0, 0x00
  9369. 000069BC  6000 012A                bra        +0x12C /* 00006AE8 */
  9370. label000069C0:
  9371. 000069C0  4A54                     tst.w      [A4]
  9372. 000069C2  6600 0086                bne        +0x88 /* 00006A4A */
  9373. 000069C6  206E 0018                movea.l    A0, [A6 + 0x18]
  9374. 000069CA  7001                     moveq.l    D0, 0x01
  9375. 000069CC  3080                     move.w     [A0], D0
  9376. 000069CE  508C                     addq.l     A4, 8
  9377. label000069D0:
  9378. 000069D0  B9CB                     cmpa.l     A4, A3
  9379. 000069D2  651C                     bcs        +0x1E /* 000069F0 */
  9380. 000069D4  206E 0008                movea.l    A0, [A6 + 0x8]
  9381. 000069D8  2F28 000E                move.l     -[A7], [A0 + 0xE]
  9382. 000069DC  2F0C                     move.l     -[A7], A4
  9383. 000069DE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9384. 000069E2  4EAD 0D32                jsr        [A5 + 0xD32 /* export_418 */]
  9385. 000069E6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9386. 000069EA  701A                     moveq.l    D0, 0x1A
  9387. 000069EC  6000 00FA                bra        +0xFC /* 00006AE8 */
  9388. label000069F0:
  9389. 000069F0  0C54 2714                cmpi.w     [A4], 0x2714
  9390. 000069F4  6700 00D2                beq        +0xD4 /* 00006AC8 */
  9391. 000069F8  0C54 2715                cmpi.w     [A4], 0x2715
  9392. 000069FC  660A                     bne        +0xC /* 00006A08 */
  9393. 000069FE  0C6C 2718 0008           cmpi.w     [A4 + 0x8], 0x2718
  9394. 00006A04  6700 00C2                beq        +0xC4 /* 00006AC8 */
  9395. label00006A08:
  9396. 00006A08  0C54 2718                cmpi.w     [A4], 0x2718
  9397. 00006A0C  6634                     bne        +0x36 /* 00006A42 */
  9398. 00006A0E  486E FFFE                pea.l      [A6 - 0x2]
  9399. 00006A12  2F0B                     move.l     -[A7], A3
  9400. 00006A14  2F0C                     move.l     -[A7], A4
  9401. 00006A16  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9402. 00006A1A  4EBA 0230                jsr        [PC + 0x230 /* 00006C4C */]
  9403. 00006A1E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  9404. 00006A22  3D40 FFFC                move.w     [A6 - 0x4], D0
  9405. 00006A26  4A6E FFFC                tst.w      [A6 - 0x4]
  9406. 00006A2A  6708                     beq        +0xA /* 00006A34 */
  9407. 00006A2C  302E FFFC                move.w     D0, [A6 - 0x4]
  9408. 00006A30  6000 00B6                bra        +0xB8 /* 00006AE8 */
  9409. label00006A34:
  9410. 00006A34  302E FFFE                move.w     D0, [A6 - 0x2]
  9411. 00006A38  48C0                     ext.l      D0
  9412. 00006A3A  E780                     asl        D0, 3
  9413. 00006A3C  D9C0                     add.l      A4, D0
  9414. 00006A3E  6090                     bra        -0x6E /* 000069D0 */
  9415. label00006A40:
  9416. 00006A40  508C                     addq.l     A4, 8
  9417. label00006A42:
  9418. 00006A42  4A54                     tst.w      [A4]
  9419. 00006A44  66FA                     bne        -0x4 /* 00006A40 */
  9420. 00006A46  508C                     addq.l     A4, 8
  9421. 00006A48  6086                     bra        -0x78 /* 000069D0 */
  9422. label00006A4A:
  9423. 00006A4A  206E 0018                movea.l    A0, [A6 + 0x18]
  9424. 00006A4E  4250                     clr.w      [A0]
  9425. 00006A50  0C54 2718                cmpi.w     [A4], 0x2718
  9426. 00006A54  6632                     bne        +0x34 /* 00006A88 */
  9427. 00006A56  486E FFFE                pea.l      [A6 - 0x2]
  9428. 00006A5A  2F0B                     move.l     -[A7], A3
  9429. 00006A5C  2F0C                     move.l     -[A7], A4
  9430. 00006A5E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9431. 00006A62  4EBA 01E8                jsr        [PC + 0x1E8 /* 00006C4C */]
  9432. 00006A66  4FEF 0010                lea.l      A7, [A7 + 0x10]
  9433. 00006A6A  3D40 FFFC                move.w     [A6 - 0x4], D0
  9434. 00006A6E  4A6E FFFC                tst.w      [A6 - 0x4]
  9435. 00006A72  6708                     beq        +0xA /* 00006A7C */
  9436. 00006A74  302E FFFC                move.w     D0, [A6 - 0x4]
  9437. 00006A78  6000 006E                bra        +0x70 /* 00006AE8 */
  9438. label00006A7C:
  9439. 00006A7C  302E FFFE                move.w     D0, [A6 - 0x2]
  9440. 00006A80  48C0                     ext.l      D0
  9441. 00006A82  E780                     asl        D0, 3
  9442. 00006A84  D9C0                     add.l      A4, D0
  9443. 00006A86  6040                     bra        +0x42 /* 00006AC8 */
  9444. label00006A88:
  9445. 00006A88  0C54 271D                cmpi.w     [A4], 0x271D
  9446. 00006A8C  6634                     bne        +0x36 /* 00006AC2 */
  9447. 00006A8E  508C                     addq.l     A4, 8
  9448. 00006A90  486E FFFE                pea.l      [A6 - 0x2]
  9449. 00006A94  2F0B                     move.l     -[A7], A3
  9450. 00006A96  2F0C                     move.l     -[A7], A4
  9451. 00006A98  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9452. 00006A9C  4EBA FE7C                jsr        [PC - 0x184 /* 0000691A */]
  9453. 00006AA0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  9454. 00006AA4  3D40 FFFC                move.w     [A6 - 0x4], D0
  9455. 00006AA8  4A6E FFFC                tst.w      [A6 - 0x4]
  9456. 00006AAC  6706                     beq        +0x8 /* 00006AB4 */
  9457. 00006AAE  302E FFFC                move.w     D0, [A6 - 0x4]
  9458. 00006AB2  6034                     bra        +0x36 /* 00006AE8 */
  9459. label00006AB4:
  9460. 00006AB4  302E FFFE                move.w     D0, [A6 - 0x2]
  9461. 00006AB8  48C0                     ext.l      D0
  9462. 00006ABA  E780                     asl        D0, 3
  9463. 00006ABC  D9C0                     add.l      A4, D0
  9464. 00006ABE  6008                     bra        +0xA /* 00006AC8 */
  9465. label00006AC0:
  9466. 00006AC0  508C                     addq.l     A4, 8
  9467. label00006AC2:
  9468. 00006AC2  4A54                     tst.w      [A4]
  9469. 00006AC4  66FA                     bne        -0x4 /* 00006AC0 */
  9470. 00006AC6  508C                     addq.l     A4, 8
  9471. label00006AC8:
  9472. 00006AC8  200C                     move.l     D0, A4
  9473. 00006ACA  90AE FFF8                sub.l      D0, [A6 - 0x8]
  9474. 00006ACE  E680                     asr        D0, 3
  9475. 00006AD0  3D40 FFFE                move.w     [A6 - 0x2], D0
  9476. 00006AD4  206E 0014                movea.l    A0, [A6 + 0x14]
  9477. 00006AD8  30AE FFFE                move.w     [A0], [A6 - 0x2]
  9478. 00006ADC  206E FFF8                movea.l    A0, [A6 - 0x8]
  9479. 00006AE0  316E FFFE FFFE           move.w     [A0 - 0x2], [A6 - 0x2]
  9480. 00006AE6  7000                     moveq.l    D0, 0x00
  9481. label00006AE8:
  9482. 00006AE8  4CDF 1800                movem.l    A3,A4, [A7]+
  9483. 00006AEC  4E5E                     unlink     A6
  9484. 00006AEE  4E75                     rts
  9485. fn00006AF0:
  9486. 00006AF0  4E56 FFF8                link       A6, -0x0008
  9487. 00006AF4  48E7 0018                movem.l    -[A7], A3,A4
  9488. 00006AF8  286E 000C                movea.l    A4, [A6 + 0xC]
  9489. 00006AFC  266E 0010                movea.l    A3, [A6 + 0x10]
  9490. 00006B00  2D4C FFF8                move.l     [A6 - 0x8], A4
  9491. 00006B04  206E FFF8                movea.l    A0, [A6 - 0x8]
  9492. 00006B08  3D68 FFFE FFFE           move.w     [A6 - 0x2], [A0 - 0x2]
  9493. 00006B0E  0C6E FFFF FFFE           cmpi.w     [A6 - 0x2], 0xFFFF
  9494. 00006B14  6722                     beq        +0x24 /* 00006B38 */
  9495. 00006B16  4A54                     tst.w      [A4]
  9496. 00006B18  660A                     bne        +0xC /* 00006B24 */
  9497. 00006B1A  206E 0018                movea.l    A0, [A6 + 0x18]
  9498. 00006B1E  7001                     moveq.l    D0, 0x01
  9499. 00006B20  3080                     move.w     [A0], D0
  9500. 00006B22  6006                     bra        +0x8 /* 00006B2A */
  9501. label00006B24:
  9502. 00006B24  206E 0018                movea.l    A0, [A6 + 0x18]
  9503. 00006B28  4250                     clr.w      [A0]
  9504. label00006B2A:
  9505. 00006B2A  206E 0014                movea.l    A0, [A6 + 0x14]
  9506. 00006B2E  30AE FFFE                move.w     [A0], [A6 - 0x2]
  9507. 00006B32  7000                     moveq.l    D0, 0x00
  9508. 00006B34  6000 010E                bra        +0x110 /* 00006C44 */
  9509. label00006B38:
  9510. 00006B38  4A54                     tst.w      [A4]
  9511. 00006B3A  6600 00A4                bne        +0xA6 /* 00006BE0 */
  9512. 00006B3E  206E 0018                movea.l    A0, [A6 + 0x18]
  9513. 00006B42  7001                     moveq.l    D0, 0x01
  9514. 00006B44  3080                     move.w     [A0], D0
  9515. 00006B46  508C                     addq.l     A4, 8
  9516. label00006B48:
  9517. 00006B48  B9CB                     cmpa.l     A4, A3
  9518. 00006B4A  651C                     bcs        +0x1E /* 00006B68 */
  9519. 00006B4C  206E 0008                movea.l    A0, [A6 + 0x8]
  9520. 00006B50  2F28 000E                move.l     -[A7], [A0 + 0xE]
  9521. 00006B54  2F0C                     move.l     -[A7], A4
  9522. 00006B56  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9523. 00006B5A  4EAD 0D32                jsr        [A5 + 0xD32 /* export_418 */]
  9524. 00006B5E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9525. 00006B62  701A                     moveq.l    D0, 0x1A
  9526. 00006B64  6000 00DE                bra        +0xE0 /* 00006C44 */
  9527. label00006B68:
  9528. 00006B68  0C54 2714                cmpi.w     [A4], 0x2714
  9529. 00006B6C  661C                     bne        +0x1E /* 00006B8A */
  9530. 00006B6E  206E 0008                movea.l    A0, [A6 + 0x8]
  9531. 00006B72  2F28 000E                move.l     -[A7], [A0 + 0xE]
  9532. 00006B76  2F0C                     move.l     -[A7], A4
  9533. 00006B78  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9534. 00006B7C  4EAD 0D32                jsr        [A5 + 0xD32 /* export_418 */]
  9535. 00006B80  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9536. 00006B84  701C                     moveq.l    D0, 0x1C
  9537. 00006B86  6000 00BC                bra        +0xBE /* 00006C44 */
  9538. label00006B8A:
  9539. 00006B8A  0C54 2715                cmpi.w     [A4], 0x2715
  9540. 00006B8E  660A                     bne        +0xC /* 00006B9A */
  9541. 00006B90  0C6C 2718 0008           cmpi.w     [A4 + 0x8], 0x2718
  9542. 00006B96  6700 008C                beq        +0x8E /* 00006C24 */
  9543. label00006B9A:
  9544. 00006B9A  0C54 2718                cmpi.w     [A4], 0x2718
  9545. 00006B9E  6636                     bne        +0x38 /* 00006BD6 */
  9546. 00006BA0  486E FFFE                pea.l      [A6 - 0x2]
  9547. 00006BA4  2F0B                     move.l     -[A7], A3
  9548. 00006BA6  2F0C                     move.l     -[A7], A4
  9549. 00006BA8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9550. 00006BAC  4EBA 009E                jsr        [PC + 0x9E /* 00006C4C */]
  9551. 00006BB0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  9552. 00006BB4  3D40 FFFC                move.w     [A6 - 0x4], D0
  9553. 00006BB8  4A6E FFFC                tst.w      [A6 - 0x4]
  9554. 00006BBC  6708                     beq        +0xA /* 00006BC6 */
  9555. 00006BBE  302E FFFC                move.w     D0, [A6 - 0x4]
  9556. 00006BC2  6000 0080                bra        +0x82 /* 00006C44 */
  9557. label00006BC6:
  9558. 00006BC6  302E FFFE                move.w     D0, [A6 - 0x2]
  9559. 00006BCA  48C0                     ext.l      D0
  9560. 00006BCC  E780                     asl        D0, 3
  9561. 00006BCE  D9C0                     add.l      A4, D0
  9562. 00006BD0  6000 FF76                bra        -0x88 /* 00006B48 */
  9563. label00006BD4:
  9564. 00006BD4  508C                     addq.l     A4, 8
  9565. label00006BD6:
  9566. 00006BD6  4A54                     tst.w      [A4]
  9567. 00006BD8  66FA                     bne        -0x4 /* 00006BD4 */
  9568. 00006BDA  508C                     addq.l     A4, 8
  9569. 00006BDC  6000 FF6A                bra        -0x94 /* 00006B48 */
  9570. label00006BE0:
  9571. 00006BE0  206E 0018                movea.l    A0, [A6 + 0x18]
  9572. 00006BE4  4250                     clr.w      [A0]
  9573. 00006BE6  0C54 2718                cmpi.w     [A4], 0x2718
  9574. 00006BEA  6632                     bne        +0x34 /* 00006C1E */
  9575. 00006BEC  486E FFFE                pea.l      [A6 - 0x2]
  9576. 00006BF0  2F0B                     move.l     -[A7], A3
  9577. 00006BF2  2F0C                     move.l     -[A7], A4
  9578. 00006BF4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9579. 00006BF8  4EBA 0052                jsr        [PC + 0x52 /* 00006C4C */]
  9580. 00006BFC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  9581. 00006C00  3D40 FFFC                move.w     [A6 - 0x4], D0
  9582. 00006C04  4A6E FFFC                tst.w      [A6 - 0x4]
  9583. 00006C08  6706                     beq        +0x8 /* 00006C10 */
  9584. 00006C0A  302E FFFC                move.w     D0, [A6 - 0x4]
  9585. 00006C0E  6034                     bra        +0x36 /* 00006C44 */
  9586. label00006C10:
  9587. 00006C10  302E FFFE                move.w     D0, [A6 - 0x2]
  9588. 00006C14  48C0                     ext.l      D0
  9589. 00006C16  E780                     asl        D0, 3
  9590. 00006C18  D9C0                     add.l      A4, D0
  9591. 00006C1A  6008                     bra        +0xA /* 00006C24 */
  9592. label00006C1C:
  9593. 00006C1C  508C                     addq.l     A4, 8
  9594. label00006C1E:
  9595. 00006C1E  4A54                     tst.w      [A4]
  9596. 00006C20  66FA                     bne        -0x4 /* 00006C1C */
  9597. 00006C22  508C                     addq.l     A4, 8
  9598. label00006C24:
  9599. 00006C24  200C                     move.l     D0, A4
  9600. 00006C26  90AE FFF8                sub.l      D0, [A6 - 0x8]
  9601. 00006C2A  E680                     asr        D0, 3
  9602. 00006C2C  3D40 FFFE                move.w     [A6 - 0x2], D0
  9603. 00006C30  206E 0014                movea.l    A0, [A6 + 0x14]
  9604. 00006C34  30AE FFFE                move.w     [A0], [A6 - 0x2]
  9605. 00006C38  206E FFF8                movea.l    A0, [A6 - 0x8]
  9606. 00006C3C  316E FFFE FFFE           move.w     [A0 - 0x2], [A6 - 0x2]
  9607. 00006C42  7000                     moveq.l    D0, 0x00
  9608. label00006C44:
  9609. 00006C44  4CDF 1800                movem.l    A3,A4, [A7]+
  9610. 00006C48  4E5E                     unlink     A6
  9611. 00006C4A  4E75                     rts
  9612. fn00006C4C:
  9613. 00006C4C  4E56 FFF6                link       A6, -0x000A
  9614. 00006C50  48E7 0018                movem.l    -[A7], A3,A4
  9615. 00006C54  286E 000C                movea.l    A4, [A6 + 0xC]
  9616. 00006C58  266E 0010                movea.l    A3, [A6 + 0x10]
  9617. 00006C5C  2D4C FFFC                move.l     [A6 - 0x4], A4
  9618. 00006C60  206E FFFC                movea.l    A0, [A6 - 0x4]
  9619. 00006C64  3D68 0006 FFFA           move.w     [A6 - 0x6], [A0 + 0x6]
  9620. 00006C6A  0C6E FFFF FFFA           cmpi.w     [A6 - 0x6], 0xFFFF
  9621. 00006C70  670E                     beq        +0x10 /* 00006C80 */
  9622. 00006C72  206E 0014                movea.l    A0, [A6 + 0x14]
  9623. 00006C76  30AE FFFA                move.w     [A0], [A6 - 0x6]
  9624. 00006C7A  7000                     moveq.l    D0, 0x00
  9625. 00006C7C  6000 014E                bra        +0x150 /* 00006DCC */
  9626. label00006C80:
  9627. 00006C80  4A54                     tst.w      [A4]
  9628. 00006C82  660A                     bne        +0xC /* 00006C8E */
  9629. 00006C84  7019                     moveq.l    D0, 0x19
  9630. 00006C86  3D40 FFF8                move.w     [A6 - 0x8], D0
  9631. 00006C8A  6000 0120                bra        +0x122 /* 00006DAC */
  9632. label00006C8E:
  9633. 00006C8E  0C54 271F                cmpi.w     [A4], 0x271F
  9634. 00006C92  6704                     beq        +0x6 /* 00006C98 */
  9635. 00006C94  508C                     addq.l     A4, 8
  9636. 00006C96  60E8                     bra        -0x16 /* 00006C80 */
  9637. label00006C98:
  9638. 00006C98  508C                     addq.l     A4, 8
  9639. 00006C9A  486E FFF6                pea.l      [A6 - 0xA]
  9640. 00006C9E  486E FFFA                pea.l      [A6 - 0x6]
  9641. 00006CA2  2F0B                     move.l     -[A7], A3
  9642. 00006CA4  2F0C                     move.l     -[A7], A4
  9643. 00006CA6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9644. 00006CAA  4EBA FCCC                jsr        [PC - 0x334 /* 00006978 */]
  9645. 00006CAE  4FEF 0014                lea.l      A7, [A7 + 0x14]
  9646. 00006CB2  3D40 FFF8                move.w     [A6 - 0x8], D0
  9647. 00006CB6  4A6E FFF8                tst.w      [A6 - 0x8]
  9648. 00006CBA  6708                     beq        +0xA /* 00006CC4 */
  9649. 00006CBC  302E FFF8                move.w     D0, [A6 - 0x8]
  9650. 00006CC0  6000 010A                bra        +0x10C /* 00006DCC */
  9651. label00006CC4:
  9652. 00006CC4  302E FFFA                move.w     D0, [A6 - 0x6]
  9653. 00006CC8  48C0                     ext.l      D0
  9654. 00006CCA  E780                     asl        D0, 3
  9655. 00006CCC  D9C0                     add.l      A4, D0
  9656. 00006CCE  4A6E FFF6                tst.w      [A6 - 0xA]
  9657. 00006CD2  673E                     beq        +0x40 /* 00006D12 */
  9658. 00006CD4  0C54 2715                cmpi.w     [A4], 0x2715
  9659. 00006CD8  6638                     bne        +0x3A /* 00006D12 */
  9660. 00006CDA  49EC 0010                lea.l      A4, [A4 + 0x10]
  9661. 00006CDE  4A54                     tst.w      [A4]
  9662. 00006CE0  670A                     beq        +0xC /* 00006CEC */
  9663. 00006CE2  7013                     moveq.l    D0, 0x13
  9664. 00006CE4  3D40 FFF8                move.w     [A6 - 0x8], D0
  9665. 00006CE8  6000 00C2                bra        +0xC4 /* 00006DAC */
  9666. label00006CEC:
  9667. 00006CEC  508C                     addq.l     A4, 8
  9668. 00006CEE  200C                     move.l     D0, A4
  9669. 00006CF0  90AE FFFC                sub.l      D0, [A6 - 0x4]
  9670. 00006CF4  E680                     asr        D0, 3
  9671. 00006CF6  3D40 FFFA                move.w     [A6 - 0x6], D0
  9672. 00006CFA  206E 0014                movea.l    A0, [A6 + 0x14]
  9673. 00006CFE  30AE FFFA                move.w     [A0], [A6 - 0x6]
  9674. 00006D02  206E FFFC                movea.l    A0, [A6 - 0x4]
  9675. 00006D06  316E FFFA 0006           move.w     [A0 + 0x6], [A6 - 0x6]
  9676. 00006D0C  7000                     moveq.l    D0, 0x00
  9677. 00006D0E  6000 00BC                bra        +0xBE /* 00006DCC */
  9678. label00006D12:
  9679. 00006D12  0C54 2714                cmpi.w     [A4], 0x2714
  9680. 00006D16  6724                     beq        +0x26 /* 00006D3C */
  9681. 00006D18  200C                     move.l     D0, A4
  9682. 00006D1A  90AE FFFC                sub.l      D0, [A6 - 0x4]
  9683. 00006D1E  E680                     asr        D0, 3
  9684. 00006D20  3D40 FFFA                move.w     [A6 - 0x6], D0
  9685. 00006D24  206E 0014                movea.l    A0, [A6 + 0x14]
  9686. 00006D28  30AE FFFA                move.w     [A0], [A6 - 0x6]
  9687. 00006D2C  206E FFFC                movea.l    A0, [A6 - 0x4]
  9688. 00006D30  316E FFFA 0006           move.w     [A0 + 0x6], [A6 - 0x6]
  9689. 00006D36  7000                     moveq.l    D0, 0x00
  9690. 00006D38  6000 0092                bra        +0x94 /* 00006DCC */
  9691. label00006D3C:
  9692. 00006D3C  508C                     addq.l     A4, 8
  9693. 00006D3E  486E FFF6                pea.l      [A6 - 0xA]
  9694. 00006D42  486E FFFA                pea.l      [A6 - 0x6]
  9695. 00006D46  2F0B                     move.l     -[A7], A3
  9696. 00006D48  2F0C                     move.l     -[A7], A4
  9697. 00006D4A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9698. 00006D4E  4EBA FDA0                jsr        [PC - 0x260 /* 00006AF0 */]
  9699. 00006D52  4FEF 0014                lea.l      A7, [A7 + 0x14]
  9700. 00006D56  3D40 FFF8                move.w     [A6 - 0x8], D0
  9701. 00006D5A  4A6E FFF8                tst.w      [A6 - 0x8]
  9702. 00006D5E  6708                     beq        +0xA /* 00006D68 */
  9703. 00006D60  302E FFF8                move.w     D0, [A6 - 0x8]
  9704. 00006D64  6000 0066                bra        +0x68 /* 00006DCC */
  9705. label00006D68:
  9706. 00006D68  302E FFFA                move.w     D0, [A6 - 0x6]
  9707. 00006D6C  48C0                     ext.l      D0
  9708. 00006D6E  E780                     asl        D0, 3
  9709. 00006D70  D9C0                     add.l      A4, D0
  9710. 00006D72  4A6E FFF6                tst.w      [A6 - 0xA]
  9711. 00006D76  6712                     beq        +0x14 /* 00006D8A */
  9712. 00006D78  49EC 0010                lea.l      A4, [A4 + 0x10]
  9713. 00006D7C  4A54                     tst.w      [A4]
  9714. 00006D7E  6708                     beq        +0xA /* 00006D88 */
  9715. 00006D80  7013                     moveq.l    D0, 0x13
  9716. 00006D82  3D40 FFF8                move.w     [A6 - 0x8], D0
  9717. 00006D86  6024                     bra        +0x26 /* 00006DAC */
  9718. label00006D88:
  9719. 00006D88  508C                     addq.l     A4, 8
  9720. label00006D8A:
  9721. 00006D8A  200C                     move.l     D0, A4
  9722. 00006D8C  90AE FFFC                sub.l      D0, [A6 - 0x4]
  9723. 00006D90  E680                     asr        D0, 3
  9724. 00006D92  3D40 FFFA                move.w     [A6 - 0x6], D0
  9725. 00006D96  206E 0014                movea.l    A0, [A6 + 0x14]
  9726. 00006D9A  30AE FFFA                move.w     [A0], [A6 - 0x6]
  9727. 00006D9E  206E FFFC                movea.l    A0, [A6 - 0x4]
  9728. 00006DA2  316E FFFA 0006           move.w     [A0 + 0x6], [A6 - 0x6]
  9729. 00006DA8  7000                     moveq.l    D0, 0x00
  9730. 00006DAA  6020                     bra        +0x22 /* 00006DCC */
  9731. label00006DAC:
  9732. 00006DAC  4A6E FFF8                tst.w      [A6 - 0x8]
  9733. 00006DB0  6F16                     ble        +0x18 /* 00006DC8 */
  9734. 00006DB2  206E 0008                movea.l    A0, [A6 + 0x8]
  9735. 00006DB6  2F28 000E                move.l     -[A7], [A0 + 0xE]
  9736. 00006DBA  2F0C                     move.l     -[A7], A4
  9737. 00006DBC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9738. 00006DC0  4EAD 0D32                jsr        [A5 + 0xD32 /* export_418 */]
  9739. 00006DC4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9740. label00006DC8:
  9741. 00006DC8  302E FFF8                move.w     D0, [A6 - 0x8]
  9742. label00006DCC:
  9743. 00006DCC  4CDF 1800                movem.l    A3,A4, [A7]+
  9744. 00006DD0  4E5E                     unlink     A6
  9745. 00006DD2  4E75                     rts
  9746. fn00006DD4:
  9747. 00006DD4  4E56 FFC0                link       A6, -0x0040
  9748. 00006DD8  2F0C                     move.l     -[A7], A4
  9749. 00006DDA  486E FFC4                pea.l      [A6 - 0x3C]
  9750. 00006DDE  4EAD 17E2                jsr        [A5 + 0x17E2 /* export_760 */]
  9751. 00006DE2  588F                     addq.l     A7, 4
  9752. 00006DE4  486E FFC0                pea.l      [A6 - 0x40]
  9753. 00006DE8  486E FFC4                pea.l      [A6 - 0x3C]
  9754. 00006DEC  4EAD 04FA                jsr        [A5 + 0x4FA /* export_155 */]
  9755. 00006DF0  508F                     addq.l     A7, 8
  9756. 00006DF2  206E FFC0                movea.l    A0, [A6 - 0x40]
  9757. 00006DF6  2850                     movea.l    A4, [A0]
  9758. label00006DF8:
  9759. 00006DF8  486E FFC4                pea.l      [A6 - 0x3C]
  9760. 00006DFC  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  9761. 00006E00  588F                     addq.l     A7, 4
  9762. 00006E02  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9763. 00006E06  2F00                     move.l     -[A7], D0
  9764. 00006E08  2F0C                     move.l     -[A7], A4
  9765. 00006E0A  4EBA 003A                jsr        [PC + 0x3A /* 00006E46 */]
  9766. 00006E0E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9767. 00006E12  3D40 FFFE                move.w     [A6 - 0x2], D0
  9768. 00006E16  4A6E FFFE                tst.w      [A6 - 0x2]
  9769. 00006E1A  660E                     bne        +0x10 /* 00006E2A */
  9770. 00006E1C  508C                     addq.l     A4, 8
  9771. 00006E1E  4A54                     tst.w      [A4]
  9772. 00006E20  6708                     beq        +0xA /* 00006E2A */
  9773. 00006E22  508C                     addq.l     A4, 8
  9774. 00006E24  4A6E FFFE                tst.w      [A6 - 0x2]
  9775. 00006E28  67CE                     beq        -0x30 /* 00006DF8 */
  9776. label00006E2A:
  9777. 00006E2A  2F2E FFC0                move.l     -[A7], [A6 - 0x40]
  9778. 00006E2E  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  9779. 00006E32  486E FFC4                pea.l      [A6 - 0x3C]
  9780. 00006E36  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  9781. 00006E3A  588F                     addq.l     A7, 4
  9782. 00006E3C  302E FFFE                move.w     D0, [A6 - 0x2]
  9783. 00006E40  285F                     movea.l    A4, [A7]+
  9784. 00006E42  4E5E                     unlink     A6
  9785. 00006E44  4E75                     rts
  9786. fn00006E46:
  9787. 00006E46  4E56 FEF0                link       A6, -0x0110
  9788. 00006E4A  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  9789. 00006E4E  286E 0008                movea.l    A4, [A6 + 0x8]
  9790. 00006E52  266E 000C                movea.l    A3, [A6 + 0xC]
  9791. 00006E56  4267                     clr.w      -[A7]
  9792. 00006E58  486E FFF0                pea.l      [A6 - 0x10]
  9793. 00006E5C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  9794. 00006E60  2F0B                     move.l     -[A7], A3
  9795. 00006E62  2F0C                     move.l     -[A7], A4
  9796. 00006E64  4EAD 051A                jsr        [A5 + 0x51A /* export_159 */]
  9797. 00006E68  4FEF 0012                lea.l      A7, [A7 + 0x12]
  9798. 00006E6C  3A00                     move.w     D5, D0
  9799. 00006E6E  4A45                     tst.w      D5
  9800. 00006E70  6614                     bne        +0x16 /* 00006E86 */
  9801. 00006E72  0C6E FFFF FFF0           cmpi.w     [A6 - 0x10], 0xFFFF
  9802. 00006E78  6D06                     blt        +0x8 /* 00006E80 */
  9803. 00006E7A  7028                     moveq.l    D0, 0x28
  9804. 00006E7C  6000 0082                bra        +0x84 /* 00006F00 */
  9805. label00006E80:
  9806. 00006E80  7000                     moveq.l    D0, 0x00
  9807. 00006E82  6000 007C                bra        +0x7E /* 00006F00 */
  9808. label00006E86:
  9809. 00006E86  4267                     clr.w      -[A7]
  9810. 00006E88  486E FFF0                pea.l      [A6 - 0x10]
  9811. 00006E8C  2F2D 905C                move.l     -[A7], [A5 - 0x6FA4]
  9812. 00006E90  2F0B                     move.l     -[A7], A3
  9813. 00006E92  2F0C                     move.l     -[A7], A4
  9814. 00006E94  4EAD 051A                jsr        [A5 + 0x51A /* export_159 */]
  9815. 00006E98  4FEF 0012                lea.l      A7, [A7 + 0x12]
  9816. 00006E9C  3A00                     move.w     D5, D0
  9817. 00006E9E  4A45                     tst.w      D5
  9818. 00006EA0  6612                     bne        +0x14 /* 00006EB4 */
  9819. 00006EA2  486E FFF0                pea.l      [A6 - 0x10]
  9820. 00006EA6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  9821. 00006EAA  4EAD 03A2                jsr        [A5 + 0x3A2 /* export_112 */]
  9822. 00006EAE  508F                     addq.l     A7, 8
  9823. 00006EB0  7000                     moveq.l    D0, 0x00
  9824. 00006EB2  604C                     bra        +0x4E /* 00006F00 */
  9825. label00006EB4:
  9826. 00006EB4  486E FEF0                pea.l      [A6 - 0x110]
  9827. 00006EB8  2F0B                     move.l     -[A7], A3
  9828. 00006EBA  2F0C                     move.l     -[A7], A4
  9829. 00006EBC  4EAD 0312                jsr        [A5 + 0x312 /* export_94 */]
  9830. 00006EC0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9831. 00006EC4  486E FFF0                pea.l      [A6 - 0x10]
  9832. 00006EC8  486E FEF0                pea.l      [A6 - 0x110]
  9833. 00006ECC  4EAD 050A                jsr        [A5 + 0x50A /* export_157 */]
  9834. 00006ED0  508F                     addq.l     A7, 8
  9835. 00006ED2  3A00                     move.w     D5, D0
  9836. 00006ED4  4A45                     tst.w      D5
  9837. 00006ED6  6704                     beq        +0x6 /* 00006EDC */
  9838. 00006ED8  3005                     move.w     D0, D5
  9839. 00006EDA  6024                     bra        +0x26 /* 00006F00 */
  9840. label00006EDC:
  9841. 00006EDC  70FE                     moveq.l    D0, 0xFFFFFFFE
  9842. 00006EDE  3D40 FFF0                move.w     [A6 - 0x10], D0
  9843. 00006EE2  486E FFF0                pea.l      [A6 - 0x10]
  9844. 00006EE6  2F2D 905C                move.l     -[A7], [A5 - 0x6FA4]
  9845. 00006EEA  4EAD 03A2                jsr        [A5 + 0x3A2 /* export_112 */]
  9846. 00006EEE  508F                     addq.l     A7, 8
  9847. 00006EF0  486E FFF0                pea.l      [A6 - 0x10]
  9848. 00006EF4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  9849. 00006EF8  4EAD 03A2                jsr        [A5 + 0x3A2 /* export_112 */]
  9850. 00006EFC  508F                     addq.l     A7, 8
  9851. 00006EFE  7000                     moveq.l    D0, 0x00
  9852. label00006F00:
  9853. 00006F00  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  9854. 00006F04  4E5E                     unlink     A6
  9855. 00006F06  4E75                     rts
  9856. fn00006F08:
  9857. 00006F08  4E56 0000                link       A6, 0
  9858. 00006F0C  48E7 0118                movem.l    -[A7], D7,A3,A4
  9859. 00006F10  286E 000C                movea.l    A4, [A6 + 0xC]
  9860. 00006F14  266E 0014                movea.l    A3, [A6 + 0x14]
  9861. 00006F18  206E 0008                movea.l    A0, [A6 + 0x8]
  9862. 00006F1C  3E28 0004                move.w     D7, [A0 + 0x4]
  9863. 00006F20  206E 0010                movea.l    A0, [A6 + 0x10]
  9864. 00006F24  BE68 0004                cmp.w      D7, [A0 + 0x4]
  9865. 00006F28  6704                     beq        +0x6 /* 00006F2E */
  9866. 00006F2A  7000                     moveq.l    D0, 0x00
  9867. 00006F2C  6020                     bra        +0x22 /* 00006F4E */
  9868. label00006F2E:
  9869. 00006F2E  206E 0008                movea.l    A0, [A6 + 0x8]
  9870. 00006F32  D8E8 0002                add.w      A4, [A0 + 0x2]
  9871. 00006F36  206E 0010                movea.l    A0, [A6 + 0x10]
  9872. 00006F3A  D6E8 0002                add.w      A3, [A0 + 0x2]
  9873. 00006F3E  3047                     movea.w    A0, D7
  9874. 00006F40  2F08                     move.l     -[A7], A0
  9875. 00006F42  2F0B                     move.l     -[A7], A3
  9876. 00006F44  2F0C                     move.l     -[A7], A4
  9877. 00006F46  4EAD 030A                jsr        [A5 + 0x30A /* export_93 */]
  9878. 00006F4A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9879. label00006F4E:
  9880. 00006F4E  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  9881. 00006F52  4E5E                     unlink     A6
  9882. 00006F54  4E75                     rts
  9883. fn00006F56:
  9884. 00006F56  4E56 0000                link       A6, 0
  9885. 00006F5A  4A6E 0008                tst.w      [A6 + 0x8]
  9886. 00006F5E  6744                     beq        +0x46 /* 00006FA4 */
  9887. 00006F60  526D 8FE6                addq.w     [A5 - 0x701A], 1
  9888. 00006F64  302D 8FE6                move.w     D0, [A5 - 0x701A]
  9889. 00006F68  B06D 8FC6                cmp.w      D0, [A5 - 0x703A]
  9890. 00006F6C  6D18                     blt        +0x1A /* 00006F86 */
  9891. 00006F6E  526D 8FC6                addq.w     [A5 - 0x703A], 1
  9892. 00006F72  302D 8FC6                move.w     D0, [A5 - 0x703A]
  9893. 00006F76  C1FC 0012                muls.w     D0, 0x12
  9894. 00006F7A  2F2D 8FC2                move.l     -[A7], [A5 - 0x703E]
  9895. 00006F7E  48C0                     ext.l      D0
  9896. 00006F80  2F00                     move.l     -[A7], D0
  9897. 00006F82  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  9898. label00006F86:
  9899. 00006F86  206D 8FC2                movea.l    A0, [A5 - 0x703E]
  9900. 00006F8A  302D 8FE6                move.w     D0, [A5 - 0x701A]
  9901. 00006F8E  C1FC 0012                muls.w     D0, 0x12
  9902. 00006F92  D090                     add.l      D0, [A0]
  9903. 00006F94  2040                     movea.l    A0, D0
  9904. 00006F96  4228 0011                clr.b      [A0 + 0x11]
  9905. 00006F9A  4A6D 8F76                tst.w      [A5 - 0x708A]
  9906. 00006F9E  6F04                     ble        +0x6 /* 00006FA4 */
  9907. 00006FA0  4EAD 185A                jsr        [A5 + 0x185A /* export_775 */]
  9908. label00006FA4:
  9909. 00006FA4  206D 8FC2                movea.l    A0, [A5 - 0x703E]
  9910. 00006FA8  302D 8FE6                move.w     D0, [A5 - 0x701A]
  9911. 00006FAC  C1FC 0012                muls.w     D0, 0x12
  9912. 00006FB0  D090                     add.l      D0, [A0]
  9913. 00006FB2  4E5E                     unlink     A6
  9914. 00006FB4  4E75                     rts
  9915. fn00006FB6:
  9916. 00006FB6  4E56 0000                link       A6, 0
  9917. 00006FBA  4A6E 0008                tst.w      [A6 + 0x8]
  9918. 00006FBE  6704                     beq        +0x6 /* 00006FC4 */
  9919. 00006FC0  536D 8FE6                subq.w     [A5 - 0x701A], 1
  9920. label00006FC4:
  9921. 00006FC4  4E5E                     unlink     A6
  9922. 00006FC6  4E75                     rts
  9923. export_391:
  9924. 00006FC8  4E56 FFE8                link       A6, -0x0018
  9925. 00006FCC  48E7 0338                movem.l    -[A7], D6,D7,A2,A3,A4
  9926. 00006FD0  426E FFFA                clr.w      [A6 - 0x6]
  9927. 00006FD4  7064                     moveq.l    D0, 0x64
  9928. 00006FD6  3D40 FFF8                move.w     [A6 - 0x8], D0
  9929. 00006FDA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9930. 00006FDE  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  9931. 00006FE2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  9932. 00006FE6  4878 0320                push.l     0x320
  9933. 00006FEA  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  9934. 00006FEE  206E 0008                movea.l    A0, [A6 + 0x8]
  9935. 00006FF2  2850                     movea.l    A4, [A0]
  9936. 00006FF4  264C                     movea.l    A3, A4
  9937. 00006FF6  70FF                     moveq.l    D0, 0xFFFFFFFF
  9938. 00006FF8  3D40 FFFE                move.w     [A6 - 0x2], D0
  9939. 00006FFC  70FF                     moveq.l    D0, 0xFFFFFFFF
  9940. 00006FFE  3D40 FFFC                move.w     [A6 - 0x4], D0
  9941. 00007002  6002                     bra        +0x4 /* 00007006 */
  9942. label00007004:
  9943. 00007004  528C                     addq.l     A4, 1
  9944. label00007006:
  9945. 00007006  7000                     moveq.l    D0, 0x00
  9946. 00007008  1014                     move.b     D0, [A4]
  9947. 0000700A  41ED BFCC                lea.l      A0, [A5 - 0x4034]
  9948. 0000700E  D0C0                     add.w      A0, D0
  9949. 00007010  7000                     moveq.l    D0, 0x00
  9950. 00007012  1010                     move.b     D0, [A0]
  9951. 00007014  4A40                     tst.w      D0
  9952. 00007016  67EC                     beq        -0x12 /* 00007004 */
  9953. 00007018  7000                     moveq.l    D0, 0x00
  9954. 0000701A  1014                     move.b     D0, [A4]
  9955. 0000701C  41ED BFCC                lea.l      A0, [A5 - 0x4034]
  9956. 00007020  D0C0                     add.w      A0, D0
  9957. 00007022  7000                     moveq.l    D0, 0x00
  9958. 00007024  1010                     move.b     D0, [A0]
  9959. 00007026  3E00                     move.w     D7, D0
  9960. 00007028  3007                     move.w     D0, D7
  9961. 0000702A  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  9962. 0000702E  0001 0008                ori.b      D1, 0x8
  9963. 00007032  FFD4                     .invalid   <<F/7/7>>
  9964. 00007034  0010 00A6                ori.b      [A0], 0xA6
  9965. 00007038  00FE                     .incomplete
  9966. 0000703A  0148                     bchg       A0, D0
  9967. 0000703C  0384                     bclr       D4, D1
  9968. 0000703E  03BE                     bclr       <<invalid special address>>, D1
  9969. 00007040  0406 034C                subi.b     D6, 0x4C /* 'L' */
  9970. 00007044  244C                     movea.l    A2, A4
  9971. 00007046  528A                     addq.l     A2, 1
  9972. 00007048  7000                     moveq.l    D0, 0x00
  9973. 0000704A  1014                     move.b     D0, [A4]
  9974. 0000704C  0C40 002D                cmpi.w     D0, 0x2D /* '-' */
  9975. 00007050  6652                     bne        +0x54 /* 000070A4 */
  9976. 00007052  7000                     moveq.l    D0, 0x00
  9977. 00007054  1012                     move.b     D0, [A2]
  9978. 00007056  0C40 002D                cmpi.w     D0, 0x2D /* '-' */
  9979. 0000705A  6704                     beq        +0x6 /* 00007060 */
  9980. 0000705C  6046                     bra        +0x48 /* 000070A4 */
  9981. label0000705E:
  9982. 0000705E  528C                     addq.l     A4, 1
  9983. label00007060:
  9984. 00007060  7000                     moveq.l    D0, 0x00
  9985. 00007062  1014                     move.b     D0, [A4]
  9986. 00007064  0C40 000D                cmpi.w     D0, 0xD /* '\r' */
  9987. 00007068  66F4                     bne        -0xA /* 0000705E */
  9988. 0000706A  4A6E FFFA                tst.w      [A6 - 0x6]
  9989. 0000706E  6796                     beq        -0x68 /* 00007006 */
  9990. 00007070  206E 000C                movea.l    A0, [A6 + 0xC]
  9991. 00007074  302E FFFA                move.w     D0, [A6 - 0x6]
  9992. 00007078  5340                     subq.w     D0, 1
  9993. 0000707A  48C0                     ext.l      D0
  9994. 0000707C  E780                     asl        D0, 3
  9995. 0000707E  D090                     add.l      D0, [A0]
  9996. 00007080  2040                     movea.l    A0, D0
  9997. 00007082  43EE FFE8                lea.l      A1, [A6 - 0x18]
  9998. 00007086  22D8                     move.l     [A1]+, [A0]+
  9999. 00007088  22D8                     move.l     [A1]+, [A0]+
  10000. 0000708A  4A6E FFE8                tst.w      [A6 - 0x18]
  10001. 0000708E  6706                     beq        +0x8 /* 00007096 */
  10002. 00007090  6000 FF74                bra        -0x8A /* 00007006 */
  10003. label00007094:
  10004. 00007094  528C                     addq.l     A4, 1
  10005. label00007096:
  10006. 00007096  7000                     moveq.l    D0, 0x00
  10007. 00007098  1014                     move.b     D0, [A4]
  10008. 0000709A  0C40 000D                cmpi.w     D0, 0xD /* '\r' */
  10009. 0000709E  67F4                     beq        -0xA /* 00007094 */
  10010. 000070A0  6000 FF64                bra        -0x9A /* 00007006 */
  10011. label000070A4:
  10012. 000070A4  486E FFF4                pea.l      [A6 - 0xC]
  10013. 000070A8  2F0C                     move.l     -[A7], A4
  10014. 000070AA  4EBA 0404                jsr        [PC + 0x404 /* 000074B0 */]
  10015. 000070AE  508F                     addq.l     A7, 8
  10016. 000070B0  3D40 FFF0                move.w     [A6 - 0x10], D0
  10017. 000070B4  200C                     move.l     D0, A4
  10018. 000070B6  908B                     sub.l      D0, A3
  10019. 000070B8  3D40 FFF2                move.w     [A6 - 0xE], D0
  10020. 000070BC  486E FFF8                pea.l      [A6 - 0x8]
  10021. 000070C0  486E FFFA                pea.l      [A6 - 0x6]
  10022. 000070C4  486E FFF0                pea.l      [A6 - 0x10]
  10023. 000070C8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  10024. 000070CC  4EBA 0390                jsr        [PC + 0x390 /* 0000745E */]
  10025. 000070D0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  10026. 000070D4  D8EE FFF4                add.w      A4, [A6 - 0xC]
  10027. 000070D8  6000 FF2C                bra        -0xD2 /* 00007006 */
  10028. 000070DC  200C                     move.l     D0, A4
  10029. 000070DE  908B                     sub.l      D0, A3
  10030. 000070E0  3D40 FFF2                move.w     [A6 - 0xE], D0
  10031. 000070E4  244C                     movea.l    A2, A4
  10032. 000070E6  528C                     addq.l     A4, 1
  10033. 000070E8  6002                     bra        +0x4 /* 000070EC */
  10034. label000070EA:
  10035. 000070EA  528C                     addq.l     A4, 1
  10036. label000070EC:
  10037. 000070EC  7000                     moveq.l    D0, 0x00
  10038. 000070EE  1014                     move.b     D0, [A4]
  10039. 000070F0  0C40 0022                cmpi.w     D0, 0x22 /* '\"' */
  10040. 000070F4  670A                     beq        +0xC /* 00007100 */
  10041. 000070F6  7000                     moveq.l    D0, 0x00
  10042. 000070F8  1014                     move.b     D0, [A4]
  10043. 000070FA  0C40 000D                cmpi.w     D0, 0xD /* '\r' */
  10044. 000070FE  66EA                     bne        -0x14 /* 000070EA */
  10045. label00007100:
  10046. 00007100  7000                     moveq.l    D0, 0x00
  10047. 00007102  1014                     move.b     D0, [A4]
  10048. 00007104  0C40 0022                cmpi.w     D0, 0x22 /* '\"' */
  10049. 00007108  6602                     bne        +0x4 /* 0000710C */
  10050. 0000710A  528C                     addq.l     A4, 1
  10051. label0000710C:
  10052. 0000710C  200C                     move.l     D0, A4
  10053. 0000710E  908A                     sub.l      D0, A2
  10054. 00007110  3D40 FFF4                move.w     [A6 - 0xC], D0
  10055. 00007114  7002                     moveq.l    D0, 0x02
  10056. 00007116  3D40 FFF0                move.w     [A6 - 0x10], D0
  10057. 0000711A  486E FFF8                pea.l      [A6 - 0x8]
  10058. 0000711E  486E FFFA                pea.l      [A6 - 0x6]
  10059. 00007122  486E FFF0                pea.l      [A6 - 0x10]
  10060. 00007126  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  10061. 0000712A  4EBA 0332                jsr        [PC + 0x332 /* 0000745E */]
  10062. 0000712E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  10063. 00007132  6000 FED2                bra        -0x12C /* 00007006 */
  10064. 00007136  200C                     move.l     D0, A4
  10065. 00007138  908B                     sub.l      D0, A3
  10066. 0000713A  3D40 FFF2                move.w     [A6 - 0xE], D0
  10067. 0000713E  244C                     movea.l    A2, A4
  10068. 00007140  6002                     bra        +0x4 /* 00007144 */
  10069. label00007142:
  10070. 00007142  528C                     addq.l     A4, 1
  10071. label00007144:
  10072. 00007144  7000                     moveq.l    D0, 0x00
  10073. 00007146  1014                     move.b     D0, [A4]
  10074. 00007148  41ED BFCC                lea.l      A0, [A5 - 0x4034]
  10075. 0000714C  D0C0                     add.w      A0, D0
  10076. 0000714E  7000                     moveq.l    D0, 0x00
  10077. 00007150  1010                     move.b     D0, [A0]
  10078. 00007152  0C40 0003                cmpi.w     D0, 0x3
  10079. 00007156  67EA                     beq        -0x14 /* 00007142 */
  10080. 00007158  200C                     move.l     D0, A4
  10081. 0000715A  908A                     sub.l      D0, A2
  10082. 0000715C  3D40 FFF4                move.w     [A6 - 0xC], D0
  10083. 00007160  7003                     moveq.l    D0, 0x03
  10084. 00007162  3D40 FFF0                move.w     [A6 - 0x10], D0
  10085. 00007166  486E FFF8                pea.l      [A6 - 0x8]
  10086. 0000716A  486E FFFA                pea.l      [A6 - 0x6]
  10087. 0000716E  486E FFF0                pea.l      [A6 - 0x10]
  10088. 00007172  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  10089. 00007176  4EBA 02E6                jsr        [PC + 0x2E6 /* 0000745E */]
  10090. 0000717A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  10091. 0000717E  6000 FE86                bra        -0x178 /* 00007006 */
  10092. 00007182  200C                     move.l     D0, A4
  10093. 00007184  908B                     sub.l      D0, A3
  10094. 00007186  3D40 FFF2                move.w     [A6 - 0xE], D0
  10095. 0000718A  244C                     movea.l    A2, A4
  10096. 0000718C  4240                     clr.w      D0
  10097. 0000718E  41ED BFCC                lea.l      A0, [A5 - 0x4034]
  10098. label00007192:
  10099. 00007192  101C                     move.b     D0, [A4]+
  10100. 00007194  1030 0000                move.b     D0, [A0 + D0.w]
  10101. 00007198  0C00 0004                cmpi.b     D0, 0x4
  10102. 0000719C  67F4                     beq        -0xA /* 00007192 */
  10103. 0000719E  0C00 0003                cmpi.b     D0, 0x3
  10104. 000071A2  67EE                     beq        -0x10 /* 00007192 */
  10105. 000071A4  534C                     subq.w     A4, 1
  10106. 000071A6  200C                     move.l     D0, A4
  10107. 000071A8  908A                     sub.l      D0, A2
  10108. 000071AA  3D40 FFF4                move.w     [A6 - 0xC], D0
  10109. 000071AE  3F2E FFF4                move.w     -[A7], [A6 - 0xC]
  10110. 000071B2  2F0A                     move.l     -[A7], A2
  10111. 000071B4  4EBA 042E                jsr        [PC + 0x42E /* 000075E4 */]
  10112. 000071B8  5C8F                     addq.l     A7, 6
  10113. 000071BA  3D40 FFF0                move.w     [A6 - 0x10], D0
  10114. 000071BE  4A6E FFFA                tst.w      [A6 - 0x6]
  10115. 000071C2  6700 01AE                beq        +0x1B0 /* 00007372 */
  10116. 000071C6  206E 000C                movea.l    A0, [A6 + 0xC]
  10117. 000071CA  302E FFFA                move.w     D0, [A6 - 0x6]
  10118. 000071CE  5340                     subq.w     D0, 1
  10119. 000071D0  48C0                     ext.l      D0
  10120. 000071D2  E780                     asl        D0, 3
  10121. 000071D4  D090                     add.l      D0, [A0]
  10122. 000071D6  2040                     movea.l    A0, D0
  10123. 000071D8  43EE FFE8                lea.l      A1, [A6 - 0x18]
  10124. 000071DC  22D8                     move.l     [A1]+, [A0]+
  10125. 000071DE  22D8                     move.l     [A1]+, [A0]+
  10126. 000071E0  0C6E 0001 FFFA           cmpi.w     [A6 - 0x6], 0x1
  10127. 000071E6  6718                     beq        +0x1A /* 00007200 */
  10128. 000071E8  206E 000C                movea.l    A0, [A6 + 0xC]
  10129. 000071EC  302E FFFA                move.w     D0, [A6 - 0x6]
  10130. 000071F0  5540                     subq.w     D0, 2
  10131. 000071F2  48C0                     ext.l      D0
  10132. 000071F4  E780                     asl        D0, 3
  10133. 000071F6  D090                     add.l      D0, [A0]
  10134. 000071F8  2040                     movea.l    A0, D0
  10135. 000071FA  4A50                     tst.w      [A0]
  10136. 000071FC  6600 011E                bne        +0x120 /* 0000731C */
  10137. label00007200:
  10138. 00007200  4AAE 0010                tst.l      [A6 + 0x10]
  10139. 00007204  6700 0116                beq        +0x118 /* 0000731C */
  10140. 00007208  0C6E 2B45 FFE8           cmpi.w     [A6 - 0x18], 0x2B45 /* '+E' */
  10141. 0000720E  670A                     beq        +0xC /* 0000721A */
  10142. 00007210  0C6E 2B27 FFE8           cmpi.w     [A6 - 0x18], 0x2B27 /* '+\'' */
  10143. 00007216  6600 0104                bne        +0x106 /* 0000731C */
  10144. label0000721A:
  10145. 0000721A  306E FFF4                movea.w    A0, [A6 - 0xC]
  10146. 0000721E  2F08                     move.l     -[A7], A0
  10147. 00007220  2F0A                     move.l     -[A7], A2
  10148. 00007222  206E 0010                movea.l    A0, [A6 + 0x10]
  10149. 00007226  4868 0020                pea.l      [A0 + 0x20]
  10150. 0000722A  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  10151. 0000722E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10152. 00007232  486E FFF8                pea.l      [A6 - 0x8]
  10153. 00007236  486E FFFA                pea.l      [A6 - 0x6]
  10154. 0000723A  486E FFF0                pea.l      [A6 - 0x10]
  10155. 0000723E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  10156. 00007242  4EBA 021A                jsr        [PC + 0x21A /* 0000745E */]
  10157. 00007246  4FEF 0010                lea.l      A7, [A7 + 0x10]
  10158. 0000724A  3C2E FFF0                move.w     D6, [A6 - 0x10]
  10159. 0000724E  0C6E 2B45 FFE8           cmpi.w     [A6 - 0x18], 0x2B45 /* '+E' */
  10160. 00007254  6600 0064                bne        +0x66 /* 000072BA */
  10161. 00007258  0C6E FFFF FFFE           cmpi.w     [A6 - 0x2], 0xFFFF
  10162. 0000725E  671A                     beq        +0x1C /* 0000727A */
  10163. 00007260  206E 000C                movea.l    A0, [A6 + 0xC]
  10164. 00007264  302E FFFE                move.w     D0, [A6 - 0x2]
  10165. 00007268  48C0                     ext.l      D0
  10166. 0000726A  E780                     asl        D0, 3
  10167. 0000726C  D090                     add.l      D0, [A0]
  10168. 0000726E  322E FFFA                move.w     D1, [A6 - 0x6]
  10169. 00007272  5341                     subq.w     D1, 1
  10170. 00007274  2040                     movea.l    A0, D0
  10171. 00007276  3141 0006                move.w     [A0 + 0x6], D1
  10172. label0000727A:
  10173. 0000727A  302E FFFA                move.w     D0, [A6 - 0x6]
  10174. 0000727E  5340                     subq.w     D0, 1
  10175. 00007280  3D40 FFFE                move.w     [A6 - 0x2], D0
  10176. 00007284  206E 0010                movea.l    A0, [A6 + 0x10]
  10177. 00007288  0C68 FFFF 0040           cmpi.w     [A0 + 0x40], 0xFFFF
  10178. 0000728E  660A                     bne        +0xC /* 0000729A */
  10179. 00007290  206E 0010                movea.l    A0, [A6 + 0x10]
  10180. 00007294  316E FFFE 0040           move.w     [A0 + 0x40], [A6 - 0x2]
  10181. label0000729A:
  10182. 0000729A  0C46 07D0                cmpi.w     D6, 0x7D0
  10183. 0000729E  6F00 FD66                ble        -0x298 /* 00007006 */
  10184. 000072A2  0C46 0856                cmpi.w     D6, 0x856
  10185. 000072A6  6C00 FD5E                bge        -0x2A0 /* 00007006 */
  10186. 000072AA  41ED 90A2                lea.l      A0, [A5 - 0x6F5E]
  10187. 000072AE  D0C6                     add.w      A0, D6
  10188. 000072B0  7001                     moveq.l    D0, 0x01
  10189. 000072B2  1140 F82F                move.b     [A0 - 0x7D1], D0
  10190. 000072B6  6000 FD4E                bra        -0x2B0 /* 00007006 */
  10191. label000072BA:
  10192. 000072BA  0C6E FFFF FFFC           cmpi.w     [A6 - 0x4], 0xFFFF
  10193. 000072C0  671A                     beq        +0x1C /* 000072DC */
  10194. 000072C2  206E 000C                movea.l    A0, [A6 + 0xC]
  10195. 000072C6  302E FFFC                move.w     D0, [A6 - 0x4]
  10196. 000072CA  48C0                     ext.l      D0
  10197. 000072CC  E780                     asl        D0, 3
  10198. 000072CE  D090                     add.l      D0, [A0]
  10199. 000072D0  322E FFFA                move.w     D1, [A6 - 0x6]
  10200. 000072D4  5341                     subq.w     D1, 1
  10201. 000072D6  2040                     movea.l    A0, D0
  10202. 000072D8  3141 0006                move.w     [A0 + 0x6], D1
  10203. label000072DC:
  10204. 000072DC  302E FFFA                move.w     D0, [A6 - 0x6]
  10205. 000072E0  5340                     subq.w     D0, 1
  10206. 000072E2  3D40 FFFC                move.w     [A6 - 0x4], D0
  10207. 000072E6  206E 0010                movea.l    A0, [A6 + 0x10]
  10208. 000072EA  0C68 FFFF 0042           cmpi.w     [A0 + 0x42], 0xFFFF
  10209. 000072F0  660A                     bne        +0xC /* 000072FC */
  10210. 000072F2  206E 0010                movea.l    A0, [A6 + 0x10]
  10211. 000072F6  316E FFFC 0042           move.w     [A0 + 0x42], [A6 - 0x4]
  10212. label000072FC:
  10213. 000072FC  0C46 0BB8                cmpi.w     D6, 0xBB8
  10214. 00007300  6F00 FD04                ble        -0x2FA /* 00007006 */
  10215. 00007304  0C46 0C07                cmpi.w     D6, 0xC07
  10216. 00007308  6C00 FCFC                bge        -0x302 /* 00007006 */
  10217. 0000730C  41ED 9128                lea.l      A0, [A5 - 0x6ED8]
  10218. 00007310  D0C6                     add.w      A0, D6
  10219. 00007312  7001                     moveq.l    D0, 0x01
  10220. 00007314  1140 F447                move.b     [A0 - 0xBB9], D0
  10221. 00007318  6000 FCEC                bra        -0x312 /* 00007006 */
  10222. label0000731C:
  10223. 0000731C  0C6E 271F FFF0           cmpi.w     [A6 - 0x10], 0x271F
  10224. 00007322  6624                     bne        +0x26 /* 00007348 */
  10225. 00007324  4A6E FFE8                tst.w      [A6 - 0x18]
  10226. 00007328  661E                     bne        +0x20 /* 00007348 */
  10227. 0000732A  206E 000C                movea.l    A0, [A6 + 0xC]
  10228. 0000732E  302E FFFA                move.w     D0, [A6 - 0x6]
  10229. 00007332  5340                     subq.w     D0, 1
  10230. 00007334  48C0                     ext.l      D0
  10231. 00007336  E780                     asl        D0, 3
  10232. 00007338  D090                     add.l      D0, [A0]
  10233. 0000733A  2040                     movea.l    A0, D0
  10234. 0000733C  43EE FFF0                lea.l      A1, [A6 - 0x10]
  10235. 00007340  20D9                     move.l     [A0]+, [A1]+
  10236. 00007342  20D9                     move.l     [A0]+, [A1]+
  10237. 00007344  6000 FCC0                bra        -0x33E /* 00007006 */
  10238. label00007348:
  10239. 00007348  0C6E 2714 FFF0           cmpi.w     [A6 - 0x10], 0x2714
  10240. 0000734E  6622                     bne        +0x24 /* 00007372 */
  10241. 00007350  4A6E FFE8                tst.w      [A6 - 0x18]
  10242. 00007354  671C                     beq        +0x1E /* 00007372 */
  10243. 00007356  426E FFE8                clr.w      [A6 - 0x18]
  10244. 0000735A  486E FFF8                pea.l      [A6 - 0x8]
  10245. 0000735E  486E FFFA                pea.l      [A6 - 0x6]
  10246. 00007362  486E FFE8                pea.l      [A6 - 0x18]
  10247. 00007366  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  10248. 0000736A  4EBA 00F2                jsr        [PC + 0xF2 /* 0000745E */]
  10249. 0000736E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  10250. label00007372:
  10251. 00007372  486E FFF8                pea.l      [A6 - 0x8]
  10252. 00007376  486E FFFA                pea.l      [A6 - 0x6]
  10253. 0000737A  486E FFF0                pea.l      [A6 - 0x10]
  10254. 0000737E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  10255. 00007382  4EBA 00DA                jsr        [PC + 0xDA /* 0000745E */]
  10256. 00007386  4FEF 0010                lea.l      A7, [A7 + 0x10]
  10257. 0000738A  6000 FC7A                bra        -0x384 /* 00007006 */
  10258. 0000738E  7004                     moveq.l    D0, 0x04
  10259. 00007390  3D40 FFF0                move.w     [A6 - 0x10], D0
  10260. 00007394  200C                     move.l     D0, A4
  10261. 00007396  908B                     sub.l      D0, A3
  10262. 00007398  3D40 FFF2                move.w     [A6 - 0xE], D0
  10263. 0000739C  7001                     moveq.l    D0, 0x01
  10264. 0000739E  3D40 FFF4                move.w     [A6 - 0xC], D0
  10265. 000073A2  486E FFF8                pea.l      [A6 - 0x8]
  10266. 000073A6  486E FFFA                pea.l      [A6 - 0x6]
  10267. 000073AA  486E FFF0                pea.l      [A6 - 0x10]
  10268. 000073AE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  10269. 000073B2  4EBA 00AA                jsr        [PC + 0xAA /* 0000745E */]
  10270. 000073B6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  10271. 000073BA  528C                     addq.l     A4, 1
  10272. 000073BC  6000 FC48                bra        -0x3B6 /* 00007006 */
  10273. 000073C0  426E FFF0                clr.w      [A6 - 0x10]
  10274. 000073C4  200C                     move.l     D0, A4
  10275. 000073C6  908B                     sub.l      D0, A3
  10276. 000073C8  3D40 FFF2                move.w     [A6 - 0xE], D0
  10277. 000073CC  7001                     moveq.l    D0, 0x01
  10278. 000073CE  3D40 FFF4                move.w     [A6 - 0xC], D0
  10279. 000073D2  486E FFF8                pea.l      [A6 - 0x8]
  10280. 000073D6  486E FFFA                pea.l      [A6 - 0x6]
  10281. 000073DA  486E FFF0                pea.l      [A6 - 0x10]
  10282. 000073DE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  10283. 000073E2  4EBA 007A                jsr        [PC + 0x7A /* 0000745E */]
  10284. 000073E6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  10285. 000073EA  6002                     bra        +0x4 /* 000073EE */
  10286. label000073EC:
  10287. 000073EC  528C                     addq.l     A4, 1
  10288. label000073EE:
  10289. 000073EE  7000                     moveq.l    D0, 0x00
  10290. 000073F0  1014                     move.b     D0, [A4]
  10291. 000073F2  0C40 000D                cmpi.w     D0, 0xD /* '\r' */
  10292. 000073F6  67F4                     beq        -0xA /* 000073EC */
  10293. 000073F8  6000 FC0C                bra        -0x3F2 /* 00007006 */
  10294. 000073FC  7001                     moveq.l    D0, 0x01
  10295. 000073FE  3D40 FFF0                move.w     [A6 - 0x10], D0
  10296. 00007402  200C                     move.l     D0, A4
  10297. 00007404  908B                     sub.l      D0, A3
  10298. 00007406  3D40 FFF2                move.w     [A6 - 0xE], D0
  10299. 0000740A  7001                     moveq.l    D0, 0x01
  10300. 0000740C  3D40 FFF4                move.w     [A6 - 0xC], D0
  10301. 00007410  486E FFF8                pea.l      [A6 - 0x8]
  10302. 00007414  486E FFFA                pea.l      [A6 - 0x6]
  10303. 00007418  486E FFF0                pea.l      [A6 - 0x10]
  10304. 0000741C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  10305. 00007420  4EBA 003C                jsr        [PC + 0x3C /* 0000745E */]
  10306. 00007424  4FEF 0010                lea.l      A7, [A7 + 0x10]
  10307. 00007428  306E FFFA                movea.w    A0, [A6 - 0x6]
  10308. 0000742C  2008                     move.l     D0, A0
  10309. 0000742E  E780                     asl        D0, 3
  10310. 00007430  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  10311. 00007434  2F00                     move.l     -[A7], D0
  10312. 00007436  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  10313. 0000743A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  10314. 0000743E  4EAD 126A                jsr        [A5 + 0x126A /* export_585 */]
  10315. 00007442  6012                     bra        +0x14 /* 00007456 */
  10316. label00007444:
  10317. 00007444  528C                     addq.l     A4, 1
  10318. 00007446  7000                     moveq.l    D0, 0x00
  10319. 00007448  1014                     move.b     D0, [A4]
  10320. 0000744A  0C40 000D                cmpi.w     D0, 0xD /* '\r' */
  10321. 0000744E  66F4                     bne        -0xA /* 00007444 */
  10322. 00007450  528C                     addq.l     A4, 1
  10323. 00007452  6000 FBB2                bra        -0x44C /* 00007006 */
  10324. label00007456:
  10325. 00007456  4CDF 1CC0                movem.l    D6,D7,A2,A3,A4, [A7]+
  10326. 0000745A  4E5E                     unlink     A6
  10327. 0000745C  4E75                     rts
  10328. fn0000745E:
  10329. 0000745E  4E56 0000                link       A6, 0
  10330. 00007462  48E7 0038                movem.l    -[A7], A2,A3,A4
  10331. 00007466  286E 000C                movea.l    A4, [A6 + 0xC]
  10332. 0000746A  266E 0010                movea.l    A3, [A6 + 0x10]
  10333. 0000746E  246E 0014                movea.l    A2, [A6 + 0x14]
  10334. 00007472  3013                     move.w     D0, [A3]
  10335. 00007474  B052                     cmp.w      D0, [A2]
  10336. 00007476  6D14                     blt        +0x16 /* 0000748C */
  10337. 00007478  0652 0064                addi.w     [A2], 0x64 /* 'd' */
  10338. 0000747C  3052                     movea.w    A0, [A2]
  10339. 0000747E  2008                     move.l     D0, A0
  10340. 00007480  E780                     asl        D0, 3
  10341. 00007482  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  10342. 00007486  2F00                     move.l     -[A7], D0
  10343. 00007488  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  10344. label0000748C:
  10345. 0000748C  70FF                     moveq.l    D0, 0xFFFFFFFF
  10346. 0000748E  3940 0006                move.w     [A4 + 0x6], D0
  10347. 00007492  206E 0008                movea.l    A0, [A6 + 0x8]
  10348. 00007496  3013                     move.w     D0, [A3]
  10349. 00007498  48C0                     ext.l      D0
  10350. 0000749A  E780                     asl        D0, 3
  10351. 0000749C  D090                     add.l      D0, [A0]
  10352. 0000749E  2040                     movea.l    A0, D0
  10353. 000074A0  43D4                     lea.l      A1, [A4]
  10354. 000074A2  20D9                     move.l     [A0]+, [A1]+
  10355. 000074A4  20D9                     move.l     [A0]+, [A1]+
  10356. 000074A6  5253                     addq.w     [A3], 1
  10357. 000074A8  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  10358. 000074AC  4E5E                     unlink     A6
  10359. 000074AE  4E75                     rts
  10360. fn000074B0:
  10361. 000074B0  4E56 0000                link       A6, 0
  10362. 000074B4  48E7 0308                movem.l    -[A7], D6,D7,A4
  10363. 000074B8  286E 000C                movea.l    A4, [A6 + 0xC]
  10364. 000074BC  7001                     moveq.l    D0, 0x01
  10365. 000074BE  3880                     move.w     [A4], D0
  10366. 000074C0  206E 0008                movea.l    A0, [A6 + 0x8]
  10367. 000074C4  1E10                     move.b     D7, [A0]
  10368. 000074C6  0C07 0028                cmpi.b     D7, 0x28 /* '(' */
  10369. 000074CA  6606                     bne        +0x8 /* 000074D2 */
  10370. 000074CC  7005                     moveq.l    D0, 0x05
  10371. 000074CE  6000 010C                bra        +0x10E /* 000075DC */
  10372. label000074D2:
  10373. 000074D2  0C07 0029                cmpi.b     D7, 0x29 /* ')' */
  10374. 000074D6  6606                     bne        +0x8 /* 000074DE */
  10375. 000074D8  7006                     moveq.l    D0, 0x06
  10376. 000074DA  6000 0100                bra        +0x102 /* 000075DC */
  10377. label000074DE:
  10378. 000074DE  0C07 002C                cmpi.b     D7, 0x2C /* ',' */
  10379. 000074E2  6606                     bne        +0x8 /* 000074EA */
  10380. 000074E4  7007                     moveq.l    D0, 0x07
  10381. 000074E6  6000 00F4                bra        +0xF6 /* 000075DC */
  10382. label000074EA:
  10383. 000074EA  0C07 002D                cmpi.b     D7, 0x2D /* '-' */
  10384. 000074EE  6608                     bne        +0xA /* 000074F8 */
  10385. 000074F0  303C 03E9                move.w     D0, 0x3E9
  10386. 000074F4  6000 00E6                bra        +0xE8 /* 000075DC */
  10387. label000074F8:
  10388. 000074F8  0C07 005E                cmpi.b     D7, 0x5E /* '^' */
  10389. 000074FC  6608                     bne        +0xA /* 00007506 */
  10390. 000074FE  303C 03EB                move.w     D0, 0x3EB
  10391. 00007502  6000 00D8                bra        +0xDA /* 000075DC */
  10392. label00007506:
  10393. 00007506  0C07 002A                cmpi.b     D7, 0x2A /* '*' */
  10394. 0000750A  6608                     bne        +0xA /* 00007514 */
  10395. 0000750C  303C 03EC                move.w     D0, 0x3EC
  10396. 00007510  6000 00CA                bra        +0xCC /* 000075DC */
  10397. label00007514:
  10398. 00007514  0C07 002F                cmpi.b     D7, 0x2F /* '/' */
  10399. 00007518  6608                     bne        +0xA /* 00007522 */
  10400. 0000751A  303C 03ED                move.w     D0, 0x3ED
  10401. 0000751E  6000 00BC                bra        +0xBE /* 000075DC */
  10402. label00007522:
  10403. 00007522  0C07 002B                cmpi.b     D7, 0x2B /* '+' */
  10404. 00007526  6608                     bne        +0xA /* 00007530 */
  10405. 00007528  303C 03F0                move.w     D0, 0x3F0
  10406. 0000752C  6000 00AE                bra        +0xB0 /* 000075DC */
  10407. label00007530:
  10408. 00007530  0C07 00B2                cmpi.b     D7, 0xB2
  10409. 00007534  6608                     bne        +0xA /* 0000753E */
  10410. 00007536  303C 03F5                move.w     D0, 0x3F5
  10411. 0000753A  6000 00A0                bra        +0xA2 /* 000075DC */
  10412. label0000753E:
  10413. 0000753E  0C07 00B3                cmpi.b     D7, 0xB3
  10414. 00007542  6608                     bne        +0xA /* 0000754C */
  10415. 00007544  303C 03F6                move.w     D0, 0x3F6
  10416. 00007548  6000 0092                bra        +0x94 /* 000075DC */
  10417. label0000754C:
  10418. 0000754C  0C07 003D                cmpi.b     D7, 0x3D /* '=' */
  10419. 00007550  6608                     bne        +0xA /* 0000755A */
  10420. 00007552  303C 03FA                move.w     D0, 0x3FA
  10421. 00007556  6000 0084                bra        +0x86 /* 000075DC */
  10422. label0000755A:
  10423. 0000755A  0C07 00AD                cmpi.b     D7, 0xAD
  10424. 0000755E  6608                     bne        +0xA /* 00007568 */
  10425. 00007560  303C 03FB                move.w     D0, 0x3FB
  10426. 00007564  6000 0076                bra        +0x78 /* 000075DC */
  10427. label00007568:
  10428. 00007568  52AE 0008                addq.l     [A6 + 0x8], 1
  10429. 0000756C  206E 0008                movea.l    A0, [A6 + 0x8]
  10430. 00007570  1C10                     move.b     D6, [A0]
  10431. 00007572  0C07 0026                cmpi.b     D7, 0x26 /* '&' */
  10432. 00007576  661A                     bne        +0x1C /* 00007592 */
  10433. 00007578  0C06 0026                cmpi.b     D6, 0x26 /* '&' */
  10434. 0000757C  660C                     bne        +0xE /* 0000758A */
  10435. 0000757E  7002                     moveq.l    D0, 0x02
  10436. 00007580  3880                     move.w     [A4], D0
  10437. 00007582  303C 03F2                move.w     D0, 0x3F2
  10438. 00007586  6000 0054                bra        +0x56 /* 000075DC */
  10439. label0000758A:
  10440. 0000758A  303C 03F1                move.w     D0, 0x3F1
  10441. 0000758E  6000 004C                bra        +0x4E /* 000075DC */
  10442. label00007592:
  10443. 00007592  0C07 003C                cmpi.b     D7, 0x3C /* '<' */
  10444. 00007596  6626                     bne        +0x28 /* 000075BE */
  10445. 00007598  0C06 003D                cmpi.b     D6, 0x3D /* '=' */
  10446. 0000759C  660A                     bne        +0xC /* 000075A8 */
  10447. 0000759E  7002                     moveq.l    D0, 0x02
  10448. 000075A0  3880                     move.w     [A4], D0
  10449. 000075A2  303C 03F5                move.w     D0, 0x3F5
  10450. 000075A6  6034                     bra        +0x36 /* 000075DC */
  10451. label000075A8:
  10452. 000075A8  0C06 003E                cmpi.b     D6, 0x3E /* '>' */
  10453. 000075AC  660A                     bne        +0xC /* 000075B8 */
  10454. 000075AE  7002                     moveq.l    D0, 0x02
  10455. 000075B0  3880                     move.w     [A4], D0
  10456. 000075B2  303C 03FB                move.w     D0, 0x3FB
  10457. 000075B6  6024                     bra        +0x26 /* 000075DC */
  10458. label000075B8:
  10459. 000075B8  303C 03F3                move.w     D0, 0x3F3
  10460. 000075BC  601E                     bra        +0x20 /* 000075DC */
  10461. label000075BE:
  10462. 000075BE  0C07 003E                cmpi.b     D7, 0x3E /* '>' */
  10463. 000075C2  6616                     bne        +0x18 /* 000075DA */
  10464. 000075C4  0C06 003D                cmpi.b     D6, 0x3D /* '=' */
  10465. 000075C8  660A                     bne        +0xC /* 000075D4 */
  10466. 000075CA  7002                     moveq.l    D0, 0x02
  10467. 000075CC  3880                     move.w     [A4], D0
  10468. 000075CE  303C 03F6                move.w     D0, 0x3F6
  10469. 000075D2  6008                     bra        +0xA /* 000075DC */
  10470. label000075D4:
  10471. 000075D4  303C 03F4                move.w     D0, 0x3F4
  10472. 000075D8  6002                     bra        +0x4 /* 000075DC */
  10473. label000075DA:
  10474. 000075DA  7004                     moveq.l    D0, 0x04
  10475. label000075DC:
  10476. 000075DC  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  10477. 000075E0  4E5E                     unlink     A6
  10478. 000075E2  4E75                     rts
  10479. export_392:
  10480. fn000075E4:
  10481. 000075E4  4E56 0000                link       A6, 0
  10482. 000075E8  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  10483. 000075EC  286E 0008                movea.l    A4, [A6 + 0x8]
  10484. 000075F0  3E2E 000C                move.w     D7, [A6 + 0xC]
  10485. 000075F4  7000                     moveq.l    D0, 0x00
  10486. 000075F6  1014                     move.b     D0, [A4]
  10487. 000075F8  41ED BECC                lea.l      A0, [A5 - 0x4134]
  10488. 000075FC  D0C0                     add.w      A0, D0
  10489. 000075FE  1C10                     move.b     D6, [A0]
  10490. 00007600  7000                     moveq.l    D0, 0x00
  10491. 00007602  1006                     move.b     D0, D6
  10492. 00007604  0C40 0061                cmpi.w     D0, 0x61 /* 'a' */
  10493. 00007608  650A                     bcs        +0xC /* 00007614 */
  10494. 0000760A  7000                     moveq.l    D0, 0x00
  10495. 0000760C  1006                     move.b     D0, D6
  10496. 0000760E  0C40 007A                cmpi.w     D0, 0x7A /* 'z' */
  10497. 00007612  6304                     bls        +0x6 /* 00007618 */
  10498. label00007614:
  10499. 00007614  7004                     moveq.l    D0, 0x04
  10500. 00007616  6026                     bra        +0x28 /* 0000763E */
  10501. label00007618:
  10502. 00007618  7000                     moveq.l    D0, 0x00
  10503. 0000761A  1006                     move.b     D0, D6
  10504. 0000761C  0640 FF9F                addi.w     D0, 0xFF9F
  10505. 00007620  C0FC 0006                mulu.w     D0, 0x6
  10506. 00007624  41ED BE30                lea.l      A0, [A5 - 0x41D0]
  10507. 00007628  D1C0                     add.l      A0, D0
  10508. 0000762A  2648                     movea.l    A3, A0
  10509. 0000762C  3F07                     move.w     -[A7], D7
  10510. 0000762E  2F0C                     move.l     -[A7], A4
  10511. 00007630  3F2B 0004                move.w     -[A7], [A3 + 0x4]
  10512. 00007634  2F13                     move.l     -[A7], [A3]
  10513. 00007636  4EBA 000E                jsr        [PC + 0xE /* 00007646 */]
  10514. 0000763A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10515. label0000763E:
  10516. 0000763E  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  10517. 00007642  4E5E                     unlink     A6
  10518. 00007644  4E75                     rts
  10519. fn00007646:
  10520. 00007646  4E56 0000                link       A6, 0
  10521. 0000764A  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  10522. 0000764E  246E 0008                movea.l    A2, [A6 + 0x8]
  10523. 00007652  266E 000E                movea.l    A3, [A6 + 0xE]
  10524. 00007656  362E 000C                move.w     D3, [A6 + 0xC]
  10525. 0000765A  4284                     clr.l      D4
  10526. 0000765C  382E 0012                move.w     D4, [A6 + 0x12]
  10527. 00007660  6020                     bra        +0x22 /* 00007682 */
  10528. label00007662:
  10529. 00007662  205A                     movea.l    A0, [A2]+
  10530. 00007664  B810                     cmp.b      D4, [A0]
  10531. 00007666  6618                     bne        +0x1A /* 00007680 */
  10532. 00007668  4A18                     tst.b      [A0]+
  10533. 0000766A  2F04                     move.l     -[A7], D4
  10534. 0000766C  2F0B                     move.l     -[A7], A3
  10535. 0000766E  2F08                     move.l     -[A7], A0
  10536. 00007670  4EAD 030A                jsr        [A5 + 0x30A /* export_93 */]
  10537. 00007674  DEFC 000C                add.w      A7, 0xC
  10538. 00007678  4A00                     tst.b      D0
  10539. 0000767A  6704                     beq        +0x6 /* 00007680 */
  10540. 0000767C  3012                     move.w     D0, [A2]
  10541. 0000767E  6008                     bra        +0xA /* 00007688 */
  10542. label00007680:
  10543. 00007680  4A5A                     tst.w      [A2]+
  10544. label00007682:
  10545. 00007682  51CB FFDE                dbf        D3, -0x24 /* 00007662 */
  10546. 00007686  7004                     moveq.l    D0, 0x04
  10547. label00007688:
  10548. 00007688  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  10549. 0000768C  4E5E                     unlink     A6
  10550. 0000768E  4E75                     rts
  10551.